SplitMeshRegions
From OpenFOAMWiki
1 Name
splitMeshRegions - Splits mesh into multiple regions.
2 Synopsis
splitMeshRegions [OPTIONS]
3 Description
Splits mesh into multiple regions (detected by walking across faces).
This tool is particularly useful for multi-physics problem like coupling heat transfer with flow simulation.
-blockedFaces FACESET
- Specify additional region boundaries that walking does not cross by specifying a faceSet
-cellZones
- Split additionally cellZones off into separate regions
-cellZonesOnly
- Use cellZones only to split mesh into regions; do not use walking
-detectOnly
- Do not write mesh
-insidePoint POINT
- Only write region containing POINT
-largestOnly
- Only write largest region
-makeCellZones
- Place cells into cellZones instead of splitting mesh
-sloppyCellZones
- Try to match heuristically regions to existing cell zones
-useFaceZones
- Use faceZones to patch inter-region faces instead of single patch
-overwrite
- Overwrite the existing mesh files
-parallel
- Run the utility in parallel
-roots "(DIR1 [...DIRN])"
- Directories through which the data are distributed
-case DIR
- Execute the command on the case directory DIR. If not provided, use the current directory
-noFunctionObjects
- Skip the execution of the functionObjects
-help
- Display the help and exit
This utility is used in the following tutorials:
- heatTransfer/chtMultiRegionFoam/multiRegionHeater
- heatTransfer/chtMultiRegionFoam/multiRegionLiquidHeater
- heatTransfer/chtMultiRegionFoam/snappyMultiRegionHeater
- heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeater
- heatTransfer/chtMultiRegionSimpleFoam/multiRegionHeaterRadiation
- mesh/snappyHexMesh/snappyMultiRegionHeater