Public Member Functions | List of all members
setUpdater Class Reference

Keeps cell/face/vertex sets uptodate. Both the ones loaded and the ones on disk. More...

Inheritance diagram for setUpdater:
Inheritance graph
[legend]
Collaboration diagram for setUpdater:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("setUpdater")
 
 setUpdater (const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme)
 
virtual ~setUpdater ()=default
 
virtual bool changeTopology () const
 
virtual void setRefinement (polyTopoChange &) const
 
virtual void modifyMotionPoints (pointField &motionPoints) const
 
virtual void updateMesh (const mapPolyMesh &)
 
virtual void write (Ostream &) const
 
virtual void writeDict (Ostream &) const
 
- Public Member Functions inherited from polyMeshModifier
 TypeName ("meshModifier")
 
 declareRunTimeSelectionTable (autoPtr, polyMeshModifier, dictionary,(const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme),(name, dict, index, mme))
 
 polyMeshModifier (const word &name, const label index, const polyTopoChanger &mme, const bool act)
 
virtual ~polyMeshModifier ()=default
 
const wordname () const
 
label index () const
 
const polyTopoChangertopoChanger () const
 
Switch active () const
 
void enable () const
 
void disable () const
 

Additional Inherited Members

- Static Public Member Functions inherited from polyMeshModifier
static autoPtr< polyMeshModifierNew (const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme)
 

Detailed Description

Keeps cell/face/vertex sets uptodate. Both the ones loaded and the ones on disk.

Source files

Definition at line 49 of file setUpdater.H.

Constructor & Destructor Documentation

◆ setUpdater()

setUpdater ( const word name,
const dictionary dict,
const label  index,
const polyTopoChanger mme 
)

Definition at line 47 of file setUpdater.C.

◆ ~setUpdater()

virtual ~setUpdater ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "setUpdater"  )

◆ changeTopology()

bool changeTopology ( ) const
virtual

Implements polyMeshModifier.

Definition at line 60 of file setUpdater.C.

◆ setRefinement()

void setRefinement ( polyTopoChange ) const
virtual

Implements polyMeshModifier.

Definition at line 67 of file setUpdater.C.

◆ modifyMotionPoints()

void modifyMotionPoints ( pointField motionPoints) const
virtual

Implements polyMeshModifier.

Definition at line 71 of file setUpdater.C.

◆ updateMesh()

void updateMesh ( const mapPolyMesh morphMap)
virtual

Implements polyMeshModifier.

Definition at line 75 of file setUpdater.C.

References Foam::expressions::patchExpr::debug, Foam::endl(), and Foam::Pout.

Here is the call graph for this function:

◆ write()

void write ( Ostream os) const
virtual

Implements polyMeshModifier.

Definition at line 90 of file setUpdater.C.

References Foam::nl, os(), and Foam::type().

Here is the call graph for this function:

◆ writeDict()

void writeDict ( Ostream os) const
virtual

Implements polyMeshModifier.

Definition at line 96 of file setUpdater.C.

References Ostream::beginBlock(), Ostream::endBlock(), Foam::name(), Foam::nl, os(), Foam::type(), and Ostream::writeEntry().

Here is the call graph for this function:

The documentation for this class was generated from the following files: