diff --git a/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C b/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C index 7b9d5ea8cef40a92f51bdf95ffa56ee545ae5bea..07a3b8442614e2a13ae57d87ff31547df92f052d 100644 --- a/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C +++ b/applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C @@ -22,6 +22,9 @@ License along with OpenFOAM; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +Application + splitMeshRegions + Description Splits mesh into multiple regions. @@ -32,6 +35,7 @@ Description - any face inbetween differing cellZones (-cellZones) Output is: + - volScalarField with regions as different scalars (-detectOnly) or - mesh with multiple regions or - mesh with cells put into cellZones (-makeCellZones) @@ -47,7 +51,13 @@ Description - useCellZonesOnly does not do a walk and uses the cellZones only. Use this if you don't mind having disconnected domains in a single region. This option requires all cells to be in one (and one only) cellZone. - + - writes maps like decomposePar back to original mesh: + - pointRegionAddressing : for every point in this region the point in + the original mesh + - cellRegionAddressing : ,, cell ,, cell ,, + - faceRegionAddressing : ,, face ,, face in + the original mesh + 'turning index'. For a face in the same orientation + this is the original facelabel+1, for a turned face this is -facelabel-1 \*---------------------------------------------------------------------------*/ #include "SortableList.H"