SplitMeshRegions

From OpenFOAMWiki
Revision as of 19:20, 3 September 2012 by Fcollonv (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

1 Name

splitMeshRegions - Splits mesh into multiple regions.

Valid versions: OF Version 21.png

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