![]() |
|
Public Types | |
enum | typeOfMatch { INTEGRAL, PARTIAL } |
Type of match. More... | |
Public Member Functions | |
TypeName ("slidingInterface") | |
Runtime type information. | |
slidingInterface (const word &name, const label index, const polyTopoChanger &mme, const word &masterFaceZoneName, const word &slaveFaceZoneName, const word &cutPointZoneName, const word &cutFaceZoneName, const word &masterPatchName, const word &slavePatchName, const typeOfMatch tom, const bool coupleDecouple=false, const intersection::algorithm algo=intersection::VISIBLE) | |
Construct from components. | |
slidingInterface (const word &name, const dictionary &dict, const label index, const polyTopoChanger &mme) | |
Construct from dictionary. | |
virtual | ~slidingInterface () |
const faceZoneID & | masterFaceZoneID () const |
Return master face zone ID. | |
const faceZoneID & | slaveFaceZoneID () const |
Return slave face zone ID. | |
bool | attached () const |
Return true if attached. | |
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. | |
const pointField & | pointProjection () const |
Return projected points for a slave patch. | |
virtual void | write (Ostream &) const |
Write. | |
virtual void | writeDict (Ostream &) const |
Write dictionary. | |
Static Public Attributes | |
const NamedEnum< typeOfMatch, 2 > | typeOfMatchNames_ |
Direction names. |
|
Type of match.
Definition at line 90 of file slidingInterface.H. |
|
Construct from components.
|
|
Construct from dictionary.
|
|
|
|
Return true if attached.
Definition at line 360 of file slidingInterface.H. |
|
Check for topology change.
Implements polyMeshModifier. |
|
Return master face zone ID.
|
|
Modify motion points to comply with the topological change.
Implements polyMeshModifier. |
|
Return projected points for a slave patch.
|
|
Insert the layer addition/removal instructions. into the topological change Implements polyMeshModifier. |
|
Return slave face zone ID.
|
|
Runtime type information.
|
|
Force recalculation of locally stored data on topological change.
Implements polyMeshModifier. |
|
Write.
Implements polyMeshModifier. |
|
Write dictionary.
Implements polyMeshModifier. |
|
Direction names.
Definition at line 97 of file slidingInterface.H. |