Set of directions for each cell in the mesh. Either uniform and size=1 or one set of directions per cell. More...
#include <dynamicMesh/directions.H>
Set of directions for each cell in the mesh. Either uniform and size=1 or one set of directions per cell.
Used in splitting cells. Either all cells have similar refinement direction ('global') or direction is dependent on local cell geometry. Controlled by dictionary.
Definition at line 64 of file directions.H.
Public Types | |
enum | directionType { TAN1, TAN2, NORMAL } |
Enumeration listing the possible coordinate directions. More... | |
Public Member Functions | |
directions (const polyMesh &mesh, const dictionary &dict, const twoDPointCorrector *correct2DPtr=NULL) | |
Construct from mesh and dictionary and optional 2D corrector.
|
enum directionType |
Enumeration listing the possible coordinate directions.
Definition at line 72 of file directions.H.
directions | ( | const polyMesh & | mesh, |
const dictionary & | dict, | ||
const twoDPointCorrector * | correct2DPtr = NULL
|
||
) |
Construct from mesh and dictionary and optional 2D corrector.
Definition at line 272 of file directions.C.
References polyMesh::boundaryMesh(), Foam::endl(), Foam::exit(), PrimitivePatch< Face, FaceList, PointField, PointType >::faceNormals(), Foam::FatalError, FatalErrorIn, polyBoundaryMesh::findPatchID(), forAll, dictionary::lookup(), Foam::mag(), twoDPointCorrector::planeNormal(), Foam::Pout, dictionary::subDict(), and WarningIn.