OpenFOAM logo
Open Source CFD Toolkit

errorDrivenRefinement Class Reference

Inheritance diagram for errorDrivenRefinement:

Inheritance graph
[legend]
Collaboration diagram for errorDrivenRefinement:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("errorDrivenRefinement")
 Runtime type information.
 errorDrivenRefinement (const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme)
 Construct from dictionary.
virtual ~errorDrivenRefinement ()
virtual bool changeTopology () const
 Check for topology change.
virtual void setRefinement (polyTopoChange &) const
 Insert the layer addition/removal instructions.
virtual void modifyMotionPoints (pointField &motionPoints) const
 Modify motion points to comply with the topological change.
virtual void updateMesh (const mapPolyMesh &)
 Force recalculation of locally stored data on topological change.
virtual void write (Ostream &) const
 Write.
virtual void writeDict (Ostream &) const
 Write dictionary.
const undoableMeshCutterrefinementEngine () const
 Underlying mesh modifier.

Constructor & Destructor Documentation

errorDrivenRefinement const word name,
const dictionary dict,
const label  index,
const polyTopoChanger mme
 

Construct from dictionary.

virtual ~errorDrivenRefinement  )  [virtual]
 


Member Function Documentation

virtual bool changeTopology  )  const [virtual]
 

Check for topology change.

Implements polyMeshModifier.

virtual void modifyMotionPoints pointField motionPoints  )  const [virtual]
 

Modify motion points to comply with the topological change.

Implements polyMeshModifier.

const undoableMeshCutter& refinementEngine  )  const [inline]
 

Underlying mesh modifier.

Definition at line 132 of file errorDrivenRefinement.H.

virtual void setRefinement polyTopoChange  )  const [virtual]
 

Insert the layer addition/removal instructions.

into the topological change

Implements polyMeshModifier.

TypeName "errorDrivenRefinement"   ) 
 

Runtime type information.

virtual void updateMesh const mapPolyMesh  )  [virtual]
 

Force recalculation of locally stored data on topological change.

Implements polyMeshModifier.

virtual void write Ostream  )  const [virtual]
 

Write.

Implements polyMeshModifier.

virtual void writeDict Ostream  )  const [virtual]
 

Write dictionary.

Implements polyMeshModifier.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org