FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

createPatch.C File Reference

Utility to create patches out of selected boundary faces. More...


Detailed Description

Utility to create patches out of selected boundary faces.

Faces come either from existing patches or from a faceSet. More specifically it:

  • creates new patches (from selected boundary faces). Synchronise faces on coupled patches.
  • synchronises points on coupled boundaries
  • remove patches with 0 faces in them
Usage
  • createPatch [OPTIONS]
Parameters:
-overwrite
Overwrite existing data.
-case<dir>
Case directory.
-parallel
Run in parallel.
-help
Display help message.
-doc
Display Doxygen API documentation page for this application.
-srcDoc
Display Doxygen source documentation page for this application.

Definition in file createPatch.C.

#include "src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H"
#include "src/OpenFOAM/meshes/polyMesh/syncTools/syncTools.H"
#include "src/OpenFOAM/global/argList/argList.H"
#include "src/OpenFOAM/meshes/polyMesh/polyMesh.H"
#include "src/OpenFOAM/db/Time/Time.H"
#include "src/OpenFOAM/containers/Lists/SortableList/SortableList.H"
#include "src/OpenFOAM/db/IOstreams/Fstreams/OFstream.H"
#include "src/meshTools/meshTools/meshTools.H"
#include "src/meshTools/sets/topoSets/faceSet.H"
#include "src/OpenFOAM/db/IOobjects/IOPtrList/IOPtrList.H"
#include "src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.H"
#include "src/dynamicMesh/polyTopoChange/polyTopoChange/modifyObject/polyModifyFace.H"
#include "src/OpenFOAM/include/addRegionOption.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createNamedPolyMesh.H"
Include dependency graph for createPatch.C:

Go to the source code of this file.