Go to the documentation of this file.
37 #ifndef simplifiedFvMesh_H
38 #define simplifiedFvMesh_H
81 const word& modelType,
virtual const pointField & points() const
Return raw points.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
TypeName("simplifiedFvMesh")
Runtime type information.
A class for handling words, derived from Foam::string.
static autoPtr< simplifiedFvMesh > New(const word &modelType, const Time &runTime)
Return a reference to the selected simplified mesh.
static bool fvPatchFieldExists(const word &patchType)
Mesh data needed to do the Finite Volume discretisation.
declareRunTimeSelectionTable(autoPtr, simplifiedFvMesh, time,(const Time &runTime),(runTime))
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Functions to generate simplified finite volume meshes.
virtual const faceList & faces() const
Return raw faces.
Macros to ease declaration of run-time selection tables.
simplifiedFvMesh(const IOobject &io, pointField &&points, faceList &&faces, labelList &&allOwner, labelList &&allNeighbour)
Constructor.
const Time & time() const
Return the top-level database.