Go to the documentation of this file.
103 public functionObjects::fvMeshFunctionObject
108 static scalar mergeTol_;
114 const bool loadFromFiles_;
120 fileName outputPath_;
126 wordRes selectAreas_;
129 wordRes fieldSelection_;
132 HashTable<const faMesh*> meshes_;
136 autoPtr<objectRegistry> surfaces_;
156 const word& fieldName
160 template<
class GeoField>
175 void operator=(
const areaWrite&) =
delete;
201 const bool loadFromFiles =
false
222 virtual bool write();
237 static scalar
mergeTol(
const scalar tol);
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
A class for handling words, derived from Foam::string.
Base class for surface writers.
A class for handling file names.
virtual bool execute()
Execute, currently does nothing.
virtual void movePoints(const polyMesh &mesh)
Update for mesh point-motion - expires the surfaces.
virtual void updateMesh(const mapPolyMesh &mpm)
Update for changes of mesh - expires the surfaces.
static scalar mergeTol()
Get merge tolerance.
Write finite area mesh/fields to standard output formats.
Specialization of Foam::functionObject for an Foam::fvMesh, providing a reference to the Foam::fvMesh...
Mesh consisting of general polyhedral cells.
virtual void readUpdate(const polyMesh::readUpdateState state)
Update for changes of mesh due to readUpdate - expires the surfaces.
bool verbose(const bool on)
Enable/disable verbose output.
virtual ~areaWrite()=default
Destructor.
Registry of regIOobjects.
Generic templated field type.
Forwards and collection of common area field types.
Mesh data needed to do the Finite Area discretisation.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Base class for graphics format writing. Entry points are.
List of IOobjects with searching and retrieving facilities.
TypeName("areaWrite")
Runtime type information.
readUpdateState
Enumeration defining the state of the mesh after a read update.
A HashTable similar to std::unordered_map.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const word & name() const noexcept
Return the name of this functionObject.
A HashTable of pointers to objects of type <T>, with deallocation management of the pointers.
virtual bool write()
Sample and write.
virtual const objectRegistry & obr() const
The region or sub-region registry being used.
A List of wordRe with additional matching capabilities.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Finite area mesh. Used for 2-D non-Euclidian finite area method.
virtual bool read(const dictionary &dict)
Read the areaWrite dictionary.