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.