35 void Foam::slidingInterface::clearCouple
42 Pout<<
"void slidingInterface::clearCouple(" 43 <<
"polyTopoChange& ref) const for object " <<
name() <<
" : " 44 <<
"Clearing old couple points and faces." <<
endl;
52 mesh.pointZones()[cutPointZoneID_.
index()];
54 forAll(cutPointZoneLabels, pointi)
56 ref.setAction(polyRemovePoint(cutPointZoneLabels[pointi]));
61 mesh.faceZones()[cutFaceZoneID_.
index()];
63 forAll(cutFaceZoneLabels, facei)
65 ref.setAction(polyRemoveFace(cutFaceZoneLabels[facei]));
70 Pout<<
"void slidingInterface::clearCouple(" 71 <<
"polyTopoChange& ref) const for object " <<
name() <<
" : " 72 <<
"Finished clearing old couple points and faces." <<
endl;
#define forAll(list, i)
Loop across all elements in list.
Ostream & endl(Ostream &os)
Add newline and flush stream.
List< label > labelList
A List of labels.
label index() const
Return index of first matching zone.
const polyTopoChanger & topoChanger() const
Return reference to morph engine.
prefixOSstream Pout(cout, "Pout")
const word & name() const
Return name of this modifier.
const polyMesh & mesh() const
Return the mesh reference.