Go to the documentation of this file.
48 int main(
int argc,
char *argv[])
52 "Mirrors a mesh around a given plane."
62 const bool overwrite =
args.
found(
"overwrite");
111 Info<<
"Writing mirrored mesh" <<
endl;
146 refData.updateMesh(map);
List< label > labelList
A List of labels.
vectorField pointField
pointField is a vectorField.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
virtual bool write(const bool valid=true) const
static word defaultRegion
const word dictName("faMeshDefinition")
static word timeName(const scalar t, const int precision=precision_)
static void addNote(const string ¬e)
const fileName & facesInstance() const
Ostream & endl(Ostream &os)
label nPoints() const noexcept
label nCells() const noexcept
static void setAdvanced(const word &optName, bool advanced=true)
label max(const labelHashSet &set, label maxValue=labelMin)
Various for reading/decomposing/reconstructing/distributing refinement data.
Mesh data needed to do the Finite Volume discretisation.
const word & name() const noexcept
static unsigned int defaultPrecision() noexcept
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
List< labelList > labelListList
A List of labelList.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
label nFaces() const noexcept
HashSet< label, Hash< label > > labelHashSet
A HashSet with label keys and label hasher.
const word & constant() const
static void addOption(const word &optName, const string ¶m="", const string &usage="", bool advanced=false)
Foam::argList args(argc, argv)
void setInstance(const fileName &instance, const IOobject::writeOption wOpt=IOobject::AUTO_WRITE)
bool found(const word &optName) const