45 Foam::betaMaxReynoldsDarcy::betaMaxReynoldsDarcy
54 dict.subDict(
type() +
"Coeffs").getOrDefault<scalar>(
"ReDa", 1.
e-5)
56 length_(computeLength(
dict)),
57 Uref_(
dict.subDict(
type() +
"Coeffs").
get<scalar>(
"Uref"))
61 <<
"Computed a betaMax value of " <<
value_ List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
List of values generated by applying the access operation to each list item.
scalar length_
Characteristic length of the case.
scalar value_
betaMax value
scalar Uref_
Reference velocity.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
constexpr char nl
The newline '\n' character (0x0a)
Ostream & endl(Ostream &os)
Add newline and flush stream.
Macros for easy insertion into run-time selection tables.
const dimensionedScalar e
Elementary charge.
Base class for selecting the betaMax value, i.e. the value multiplying the Brinkman penalisation term...
defineTypeNameAndDebug(combustionModel, 0)
Mesh data needed to do the Finite Volume discretisation.
messageStream Info
Information stream (stdout output on master, null elsewhere)
Compute betaMax through the products of the Reynolds and Darcy numbers, quantifying the momentum-to-p...
scalar ReynoldsDarcyNumber_
The Darcy number expressing the ratio of viscous to porous forces.
addToRunTimeSelectionTable(functionObject, pointHistory, dictionary)