Go to the documentation of this file.
37 #ifndef simplifiedFvMesh_H
38 #define simplifiedFvMesh_H
81 const word& modelType,
virtual const pointField & points() const
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")
A class for handling words, derived from Foam::string.
static autoPtr< simplifiedFvMesh > New(const word &modelType, const Time &runTime)
Generic templated field type.
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
Macros to ease declaration of run-time selection tables.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
simplifiedFvMesh(const IOobject &io, pointField &&points, faceList &&faces, labelList &&allOwner, labelList &&allNeighbour)
const Time & time() const