Loading...
Searching...
No Matches
linear Class Reference

linear compressibility model. More...

#include <linear.H>

Inheritance diagram for linear:
Collaboration diagram for linear:

Public Member Functions

 TypeName ("linear")
 Runtime type information.
 linear (const dictionary &compressibilityProperties, const volScalarField &gamma, const word &psiName="psi")
 Construct from components.
 ~linear ()
 Destructor.
void correct ()
 Correct the linear compressibility.
bool read (const dictionary &compressibilityProperties)
 Read transportProperties dictionary.
Public Member Functions inherited from barotropicCompressibilityModel
 TypeName ("barotropicCompressibilityModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, barotropicCompressibilityModel, dictionary,(const dictionary &compressibilityProperties, const volScalarField &gamma, const word &psiName),(compressibilityProperties, gamma, psiName))
 barotropicCompressibilityModel (const dictionary &compressibilityProperties, const volScalarField &gamma, const word &psiName="psi")
 Construct from components.
virtual ~barotropicCompressibilityModel ()=default
 Destructor.
const dictionarycompressibilityProperties () const
 Return the phase transport properties dictionary.
const volScalarFieldpsi () const
 Return the compressibility.

Additional Inherited Members

Static Public Member Functions inherited from barotropicCompressibilityModel
static autoPtr< barotropicCompressibilityModelNew (const dictionary &compressibilityProperties, const volScalarField &gamma, const word &psiName="psi")
 Return a reference to the selected compressibility model.
Protected Member Functions inherited from barotropicCompressibilityModel
 barotropicCompressibilityModel (const barotropicCompressibilityModel &)=delete
 No copy construct.
void operator= (const barotropicCompressibilityModel &)=delete
 No copy assignment.
Protected Attributes inherited from barotropicCompressibilityModel
dictionary compressibilityProperties_
volScalarField psi_
const volScalarFieldgamma_

Detailed Description

linear compressibility model.

Source files

Definition at line 49 of file linear.H.

Constructor & Destructor Documentation

◆ linear()

linear ( const dictionary & compressibilityProperties,
const volScalarField & gamma,
const word & psiName = "psi" )

◆ ~linear()

~linear ( )
inline

Destructor.

Definition at line 83 of file linear.H.

Member Function Documentation

◆ TypeName()

TypeName ( "linear" )

Runtime type information.

References barotropicCompressibilityModel::compressibilityProperties(), and gamma.

Here is the call graph for this function:

◆ correct()

void correct ( )
virtual

Correct the linear compressibility.

Implements barotropicCompressibilityModel.

Definition at line 70 of file linear.C.

References barotropicCompressibilityModel::gamma_, and barotropicCompressibilityModel::psi_.

Referenced by linear().

Here is the caller graph for this function:

◆ read()

bool read ( const dictionary & compressibilityProperties)
virtual

Read transportProperties dictionary.

Implements barotropicCompressibilityModel.

Definition at line 76 of file linear.C.

References barotropicCompressibilityModel::compressibilityProperties(), barotropicCompressibilityModel::compressibilityProperties_, and barotropicCompressibilityModel::read().

Here is the call graph for this function:

The documentation for this class was generated from the following files:
  • src/thermophysicalModels/barotropicCompressibilityModel/linear/linear.H
  • src/thermophysicalModels/barotropicCompressibilityModel/linear/linear.C