Extrude faceZones (internal or boundary faces) or faceSets (boundary faces only) into a separate mesh (as a different region). More...
Go to the source code of this file.
Extrude faceZones (internal or boundary faces) or faceSets (boundary faces only) into a separate mesh (as a different region).
Original source file extrudeToRegionMesh.C
- used to e.g. extrude baffles (extrude internal faces) or create liquid film regions.
Internal face extrusion ----------------------- +-------------+ | | | | +---AAAAAAA---+ | | | | +-------------+ AAA=faceZone to extrude. For the case of no flipMap the extrusion starts at owner and extrudes into the space of the neighbour: +CCCCCCC+ | | <= extruded mesh +BBBBBBB+ +-------------+ | | | (neighbour) | |___CCCCCCC___| <= original mesh (with 'baffles' added) | BBBBBBB | |(owner side) | | | +-------------+ BBB=mapped between owner on original mesh and new extrusion. (zero offset) CCC=mapped between neighbour on original mesh and new extrusion (offset due to the thickness of the extruded mesh) For the case of flipMap the extrusion is the other way around: from the neighbour side into the owner side. Boundary face extrusion ----------------------- +--AAAAAAA--+ | | | | +-----------+ AAA=faceZone to extrude. E.g. slave side is owner side (no flipmap) becomes +CCCCCCC+ | | <= extruded mesh +BBBBBBB+ +--BBBBBBB--+ | | <= original mesh | | +-----------+ BBB=mapped between original mesh and new extrusion CCC=polypatch Notes: - when extruding cyclics with only one cell inbetween it does not detect this as a cyclic since the face is the same face. It will only work if the coupled edge extrudes a different face so if there are more than 1 cell inbetween.
Definition in file extrudeToRegionMesh.C.