OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

autoHexMeshDriver Class Reference

main meshing driver. More...

Collaboration diagram for autoHexMeshDriver:

List of all members.


Classes

class  minMagEqOp
 Combine operator class for equalizing displacements.
class  nomalsCombine
 Combine operator class to combine normal with other normal.

Public Member Functions

 ClassName ("autoHexMeshDriver")
 Runtime type information.
 autoHexMeshDriver (fvMesh &mesh, const bool overwrite, const dictionary &meshDict, const dictionary &decomposeDict)
 Construct from dictionary and mesh to modify.
const fvMeshmesh () const
 reference to mesh
fvMeshmesh ()
const refinementSurfacessurfaces () const
 Surfaces to base refinement on.
const shellSurfacesshells () const
 Surfaces to volume refinement on.
const labelListglobalToPatch () const
 Per refinementsurface, per region the patch.
void writeMesh (const string &) const
 Write mesh.
void doMesh ()
 Do all : refine, snap, layers.

Detailed Description

main meshing driver.

Source files

Definition at line 55 of file autoHexMeshDriver.H.


Constructor & Destructor Documentation


Member Function Documentation

ClassName ( "autoHexMeshDriver"   ) 

Runtime type information.

const fvMesh& mesh (  )  const [inline]

reference to mesh

Definition at line 182 of file autoHexMeshDriver.H.

fvMesh& mesh (  )  [inline]

Definition at line 186 of file autoHexMeshDriver.H.

const refinementSurfaces& surfaces (  )  const [inline]

Surfaces to base refinement on.

Definition at line 192 of file autoHexMeshDriver.H.

Referenced by autoHexMeshDriver::autoHexMeshDriver().

Here is the caller graph for this function:

const shellSurfaces& shells (  )  const [inline]

Surfaces to volume refinement on.

Definition at line 198 of file autoHexMeshDriver.H.

Referenced by autoHexMeshDriver::autoHexMeshDriver().

Here is the caller graph for this function:

const labelList& globalToPatch (  )  const [inline]

Per refinementsurface, per region the patch.

Definition at line 204 of file autoHexMeshDriver.H.

void writeMesh ( const string msg  )  const

Write mesh.

Definition at line 440 of file autoHexMeshDriver.C.

void doMesh (  ) 

Do all : refine, snap, layers.

Definition at line 461 of file autoHexMeshDriver.C.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd