58 #ifndef interRegionExplicitPorositySource_H 59 #define interRegionExplicitPorositySource_H 124 TypeName(
"interRegionExplicitPorositySource");
133 const word& modelType,
const word & name() const
Return const access to the source name.
virtual ~interRegionExplicitPorositySource()
Destructor.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Base class for inter-region exchange.
virtual bool read(const dictionary &dict)
Read dictionary.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual void addSup(fvMatrix< vector > &eqn, const label fieldi)
Vector.
A class for handling words, derived from string.
word UName_
Velocity field name, default = U.
A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise.
void initialise()
Initialise.
const fvMesh & mesh() const
Return const access to the mesh database.
TypeName("interRegionExplicitPorositySource")
Runtime type information.
word muName_
Dynamic viscosity field name (compressible case only)
autoPtr< porosityModel > porosityPtr_
Run-time selectable porosity model.
Inter-region explicit porosity source.
Mesh data needed to do the Finite Volume discretisation.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
bool firstIter_
First iteration.