Abstract base class for all fluid physical properties. More...

Public Member Functions | |
| TypeName ("viscosity") | |
| Runtime type information. More... | |
| viscosity () | |
| Construct. More... | |
| viscosity (const viscosity &)=delete | |
| Disallow default bitwise copy construction. More... | |
| virtual | ~viscosity () |
| Destructor. More... | |
| virtual tmp< volScalarField > | nu () const =0 |
| Return the laminar viscosity. More... | |
| virtual tmp< scalarField > | nu (const label patchi) const =0 |
| Return the laminar viscosity for patch. More... | |
| void | operator= (const viscosity &)=delete |
| Disallow default bitwise assignment. More... | |
Abstract base class for all fluid physical properties.
Definition at line 49 of file viscosity.H.
|
inline |
Construct.
Definition at line 60 of file viscosity.H.
|
inlinevirtual |
Destructor.
Definition at line 68 of file viscosity.H.
| TypeName | ( | "viscosity" | ) |
Runtime type information.
|
pure virtual |
Return the laminar viscosity.
Implemented in viscosityModel, fluidThermo, constant, strainRateViscosityModel, Newtonian, ThermoPhaseModel< BasePhaseModel, ThermoModel >, SolidThermoPhaseModel< BasePhaseModel, ThermoModel >, incompressibleTwoPhaseVoFMixture, incompressibleMultiphaseVoFMixture, mixtureViscosityModel, incompressibleDriftFluxMixture, compressibleTwoPhaseVoFMixture, and compressibleMultiphaseVoFMixture.
Referenced by Newtonian::nu(), momentumTransportModel::nu(), and incompressibleDenseParticleFluid::prePredictor().

|
pure virtual |
Return the laminar viscosity for patch.
Implemented in viscosityModel, fluidThermo, constant, strainRateViscosityModel, Newtonian, ThermoPhaseModel< BasePhaseModel, ThermoModel >, SolidThermoPhaseModel< BasePhaseModel, ThermoModel >, incompressibleTwoPhaseVoFMixture, incompressibleMultiphaseVoFMixture, mixtureViscosityModel, incompressibleDriftFluxMixture, compressibleTwoPhaseVoFMixture, and compressibleMultiphaseVoFMixture.
|
delete |
Disallow default bitwise assignment.