50 int main(
int argc,
char *argv[])
67 Pout<<
"Read " << candidateSet.size() <<
" faces to remove" <<
nl 81 faceRemover.compatibleRemoves
90 faceSet compatibleRemoves(
mesh,
"compatibleRemoves", facesToRemove);
92 Pout<<
"Original faces to be removed:" << candidateSet.size() <<
nl 93 <<
"New faces to be removed:" << compatibleRemoves.size() <<
nl 96 Pout<<
"Writing new faces to be removed to faceSet " 97 << compatibleRemoves.instance()
98 /compatibleRemoves.local()
99 /compatibleRemoves.
name()
102 compatibleRemoves.
write();
146 faceRemover.setRefinement
159 if (morphMap().hasMotionPoints())
165 faceRemover.updateMesh(morphMap);
virtual const fileName & name() const
Return the name of the stream.
wordList ReadFields(const Mesh &mesh, const IOobjectList &objects, PtrList< GeoField > &fields, const bool syncPar=true)
Read all fields of the specified type.
Given list of faces to remove insert all the topology changes. Contains helper function to get consis...
List of IOobjects with searching and retrieving facilities.
void off()
Switch the function objects off.
virtual bool write(const bool valid=true) const
Write mesh using IO settings from time.
Ostream & endl(Ostream &os)
Add newline and flush stream.
bool optionFound(const word &opt) const
Return true if the named option is found.
static SLList< string > validArgs
A list of valid (mandatory) arguments.
Field reading functions for post-processing utilities.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
const fileName & pointsInstance() const
Return the current instance directory for points.
virtual void updateMesh(const mapPolyMesh &mpm)
Update mesh corresponding to the given map.
A class for handling words, derived from string.
void setInstance(const fileName &)
Set the instance for mesh files.
virtual tmp< scalarField > movePoints(const pointField &)
Move points, returns volumes swept by faces in motion.
const functionObjectList & functionObjects() const
Return the list of function objects.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
prefixOSstream Pout(cout, "Pout")
Direct mesh changes based on v1.3 polyTopoChange syntax.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual Ostream & write(const token &)=0
Write next token to stream.
Foam::argList args(argc, argv)