OpenFOAM logo
Open Source CFD Toolkit

perfectInterface Class Reference

Inheritance diagram for perfectInterface:

Inheritance graph
[legend]
Collaboration diagram for perfectInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("perfectInterface")
 Runtime type information.
 perfectInterface (const word &name, const label index, const polyTopoChanger &mme, const word &faceZoneName, const word &masterPatchName, const word &slavePatchName)
 Construct from components.
 perfectInterface (const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme)
 Construct from dictionary.
virtual ~perfectInterface ()
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.

Constructor & Destructor Documentation

perfectInterface const word name,
const label  index,
const polyTopoChanger mme,
const word faceZoneName,
const word masterPatchName,
const word slavePatchName
 

Construct from components.

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

Construct from dictionary.

virtual ~perfectInterface  )  [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.

virtual void setRefinement polyTopoChange  )  const [virtual]
 

Insert the layer addition/removal instructions.

into the topological change

Implements polyMeshModifier.

TypeName "perfectInterface"   ) 
 

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