polyDualMesh does not preserve cellZones, making it incompatible with chtMultiRegionFoam
polyDualMesh running on a tetrahedral mesh does not preserve cellzones, thus when splitMeshRegions is used, the cellZones are not preserved
Steps to reproduce
polyDualMesh 75 -overwrite
You'll see that the cellZones are not preserved and heat exchanger mesh is split into more regions than just the shell, tube and copper.
What is the current bug behaviour?
What is the expected correct behavior?
mesh should be split correctly into 3 regions, not 7.
Relevant logs and/or images
Providing details of your set-up can help us identify any issues, e.g.
OpenFOAM version : v1912
Operating system : Linux Mint 20 Ulyana (ubuntu 20.04 focal)
Hardware info : -
Compiler : -