snappyHexMesh: locationsInMesh don't work if I set the keyword "faceZone" for the surface in subDictionary refinementSurfaces in snappyHexMeshDict
This problem is as follows: when I tested the cases "snappyMultiRegionHeater"of snappyHexMesh in tutorials of OpenFOAM-v2312, I found that the option "locationsInMesh" in snappyHexMeshDict did not work if I set the faceZone in "refinementSurfaces".
The comparision is as follows:
The locationsInMesh setting is shown as follows:
The "refinementSurfaces" setting without faceZone and the log informations are shown as follows:
And the The "refinementSurfaces" setting with faceZone and the log informations are shown as follows:
The problem is: if I set the keyword "faceZone", I cannot get the correct "cellZones" in the meshing results.
Here is the project file snappyMultiRegionHeater.zip