A list of keyword definitions, which are a keyword followed by a number of values (eg...
declareRunTimeSelectionTable(autoPtr, porousModel, dictionary,(const dictionary &dict, const fvMesh &mesh),(dict, mesh))
virtual tmp< volScalarField > S() const =0
Momentum source.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
OBJstream os(runTime.globalPath()/outputName)
virtual ~porousModel()=default
Destructor.
TypeName("porousModel")
Runtime type information.
bool writeData(Ostream &os) const
Dummy write for regIOobject.
porousModel(const dictionary &dict, const fvMesh &mesh)
Construct from a dictionary and mesh.
const fvMesh & mesh_
Reference to mesh.
Mesh data needed to do the Finite Volume discretisation.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
Pointer management similar to std::unique_ptr, with some additional methods and type checking...
Macros to ease declaration of run-time selection tables.
A class for managing temporary objects.
static autoPtr< porousModel > New(const dictionary &dict, const fvMesh &mesh)