linearTsub Class Reference
Inheritance diagram for linearTsub:
[legend]
Collaboration diagram for linearTsub:
[legend]

Public Member Functions

 TypeName ("linearTsub")
 Runtime type information. More...
 
 linearTsub (const dictionary &diameterProperties, const phaseModel &phase)
 Construct from components. More...
 
virtual ~linearTsub ()
 Destructor. More...
 
virtual tmp< volScalarFieldd () const
 Return the diameter field. More...
 
virtual void correct ()
 Correct the diameter field. More...
 
virtual bool read (const dictionary &phaseProperties)
 Read phaseProperties dictionary. More...
 
- Public Member Functions inherited from diameterModel
 TypeName ("diameterModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, diameterModel, dictionary,(const dictionary &dict, const phaseModel &phase),(dict, phase))
 
 diameterModel (const dictionary &dict, const phaseModel &phase)
 
virtual ~diameterModel ()=default
 Destructor. More...
 
 TypeName ("diameterModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, diameterModel, dictionary,(const dictionary &dict, const phaseModel &phase),(dict, phase))
 
 diameterModel (const dictionary &dict, const phaseModel &phase)
 
virtual ~diameterModel ()=default
 Destructor. More...
 
const dictionarydiameterProperties () const
 Return the phase diameter properties dictionary. More...
 
const phaseModelphase () const
 Return the phase. More...
 
 TypeName ("diameterModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, diameterModel, dictionary,(const dictionary &dict, const phaseModel &phase),(dict, phase))
 
 diameterModel (const dictionary &dict, const phaseModel &phase)
 
virtual ~diameterModel ()=default
 Destructor. More...
 
const dictionarydiameterProperties () const
 Return the phase diameter properties dictionary. More...
 
const phaseModelphase () const
 Return the phase. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from diameterModel
static autoPtr< diameterModelNew (const dictionary &dict, const phaseModel &phase)
 
static autoPtr< diameterModelNew (const dictionary &diameterProperties, const phaseModel &phase)
 
static autoPtr< diameterModelNew (const dictionary &dict, const phaseModel &phase)
 
- Protected Attributes inherited from diameterModel
const dictionarydict_
 
const phaseModelphase_
 
dictionary diameterProperties_
 

Detailed Description

Definition at line 62 of file linearTsubDiameter.H.

Constructor & Destructor Documentation

◆ linearTsub()

linearTsub ( const dictionary diameterProperties,
const phaseModel phase 
)

Construct from components.

Definition at line 55 of file linearTsubDiameter.C.

◆ ~linearTsub()

~linearTsub ( )
virtual

Destructor.

Definition at line 99 of file linearTsubDiameter.C.

Member Function Documentation

◆ TypeName()

TypeName ( "linearTsub"  )

Runtime type information.

◆ d()

Foam::tmp< Foam::volScalarField > d ( ) const
virtual

Return the diameter field.

Implements diameterModel.

Definition at line 105 of file linearTsubDiameter.C.

◆ correct()

void correct ( )
virtual

Correct the diameter field.

Reimplemented from diameterModel.

Definition at line 111 of file linearTsubDiameter.C.

References fluid, Foam::max(), Foam::min(), and saturationModel::Tsat().

Here is the call graph for this function:

◆ read()

bool read ( const dictionary phaseProperties)
virtual

Read phaseProperties dictionary.

Implements diameterModel.

Definition at line 145 of file linearTsubDiameter.C.

References diameterModel::read().

Here is the call graph for this function:

The documentation for this class was generated from the following files: