Go to the documentation of this file.
34 namespace viscosityModels
81 HerschelBulkleyCoeffs_(viscosityProperties.
subDict(typeName +
"Coeffs")),
83 n_(
"n",
dimless, HerschelBulkleyCoeffs_),
110 HerschelBulkleyCoeffs_ = viscosityProperties.
subDict(typeName +
"Coeffs");
112 HerschelBulkleyCoeffs_.
lookup(
"k") >> k_;
113 HerschelBulkleyCoeffs_.lookup(
"n") >> n_;
114 HerschelBulkleyCoeffs_.lookup(
"tau0") >> tau0_;
115 HerschelBulkleyCoeffs_.lookup(
"nu0") >> nu0_;
HerschelBulkley(const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi)
Construct from components.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
An abstract base class for incompressible viscosityModels.
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
A class for handling words, derived from string.
tmp< volScalarField > calcNu() const
Calculate and return the laminar viscosity.
A class for managing temporary objects.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
virtual bool read(const dictionary &viscosityProperties)=0
Read transportProperties dictionary.
const dimensionSet dimTime(0, 0, 1, 0, 0, 0, 0)
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
defineTypeNameAndDebug(BirdCarreau, 0)
const dimensionSet dimViscosity
A list of keyword definitions, which are a keyword followed by any number of values (e....
Macros for easy insertion into run-time selection tables.
Generic dimensioned Type class.
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
bool read(const dictionary &viscosityProperties)
Read transportProperties dictionary.
const dictionary & subDict(const word &) const
Find and return a sub-dictionary.
Generic GeometricField class.
dimensioned< Type > min(const dimensioned< Type > &, const dimensioned< Type > &)
addToRunTimeSelectionTable(viscosityModel, BirdCarreau, dictionary)
word name(const complex &)
Return a string representation of a complex.
tmp< volScalarField > strainRate() const
Return the strain rate.