![]() |
|
Public Member Functions | |
TypeName ("viscosityModel") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, viscosityModel, dictionary,(const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi),(name, viscosityProperties, U, phi)) | |
viscosityModel (const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi) | |
Construct from components. | |
virtual | ~viscosityModel () |
const dictionary & | viscosityProperties () const |
Return the phase transport properties dictionary. | |
tmp< volScalarField > | strainRate () const |
Return the strain rate mag(grad(U)). | |
virtual tmp< volScalarField > | nu () const =0 |
Return the laminar viscosity. | |
virtual void | correct ()=0 |
Correct the laminar viscosity. | |
virtual bool | read (const dictionary &viscosityProperties)=0 |
Read transportProperties dictionary. | |
Static Public Member Functions | |
autoPtr< viscosityModel > | New (const word &name, const dictionary &viscosityProperties, const volVectorField &U, const surfaceScalarField &phi) |
Return a reference to the selected viscosity model. | |
Protected Member Functions | |
viscosityModel (const viscosityModel &) | |
Disallow copy construct. | |
void | operator= (const viscosityModel &) |
Disallow default bitwise assignment. | |
Protected Attributes | |
word | name_ |
dictionary | viscosityProperties_ |
const volVectorField & | U_ |
const surfaceScalarField & | phi_ |
|
Disallow copy construct.
|
|
Construct from components.
|
|
Definition at line 136 of file viscosityModel.H. |
|
Correct the laminar viscosity.
Implemented in BirdCarreau, CrossPowerLaw, and Newtonian. |
|
|
|
Return a reference to the selected viscosity model.
|
|
Return the laminar viscosity.
Implemented in BirdCarreau, CrossPowerLaw, and Newtonian. |
|
Disallow default bitwise assignment.
|
|
Read transportProperties dictionary.
Implemented in BirdCarreau, CrossPowerLaw, and Newtonian. |
|
Return the strain rate mag(grad(U)).
|
|
Runtime type information.
|
|
Return the phase transport properties dictionary.
Definition at line 143 of file viscosityModel.H. |
|
Definition at line 71 of file viscosityModel.H. |
|
Definition at line 75 of file viscosityModel.H. |
|
Definition at line 74 of file viscosityModel.H. |
|
Definition at line 72 of file viscosityModel.H. |