50 int main(
int argc,
char *argv[])
57 runTime.functionObjects().off();
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);
177 Pout<<
"Writing mesh to time " << runTime.timeName() <<
endl;
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.
Ostream & endl(Ostream &os)
Add newline and flush stream.
static SLList< string > validArgs
A list of valid (mandatory) arguments.
Field reading functions for post-processing utilities.
virtual void updateMesh(const mapPolyMesh &mpm)
Update mesh corresponding to the given map.
bool optionFound(const word &opt) const
Return true if the named option is found.
A class for handling words, derived from string.
virtual const fileName & name() const
Return the name of the stream.
prefixOSstream Pout(cout,"Pout")
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.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
const fileName & pointsInstance() const
Return the current instance directory for points.
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)
virtual bool write() const
Write mesh using IO settings from time.