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

refineMesh.C File Reference

Utility to refine cells in multiple directions. More...


Detailed Description

Utility to refine cells in multiple directions.

Either supply -all option to refine all cells (3D refinement for 3D cases; 2D for 2D cases) or reads a refineMeshDict with

  • cellSet to refine
  • directions to refine
Usage
  • refineMesh [OPTIONS]
Parameters:
-dict<specify refineMeshDict>
Refine according to refineMeshDict.
-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 refineMesh.C.

#include "src/OpenFOAM/global/argList/argList.H"
#include "src/OpenFOAM/meshes/polyMesh/polyMesh.H"
#include "src/OpenFOAM/db/Time/Time.H"
#include "src/dynamicMesh/meshCut/meshModifiers/undoableMeshCutter/undoableMeshCutter.H"
#include "src/dynamicMesh/meshCut/cellLooper/hexCellLooper.H"
#include "src/meshTools/sets/topoSets/cellSet.H"
#include "src/meshTools/twoDPointCorrector/twoDPointCorrector.H"
#include "src/dynamicMesh/meshCut/directions/directions.H"
#include "src/OpenFOAM/db/IOstreams/Fstreams/OFstream.H"
#include "src/dynamicMesh/meshCut/meshModifiers/multiDirRefinement/multiDirRefinement.H"
#include "src/OpenFOAM/primitives/Lists/labelIOList.H"
#include "src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/wedge/wedgePolyPatch.H"
#include "src/OpenFOAM/meshes/primitiveShapes/plane/plane.H"
#include "src/OpenFOAM/include/setRootCase.H"
#include "src/OpenFOAM/include/createTime.H"
#include "src/OpenFOAM/include/createPolyMesh.H"
Include dependency graph for refineMesh.C:

Go to the source code of this file.