wallBoiling Class Reference

Wall-boiling IATE source. More...

Inheritance diagram for wallBoiling:
[legend]
Collaboration diagram for wallBoiling:
[legend]

Public Member Functions

 TypeName ("wallBoiling")
 Runtime type information. More...
 
 wallBoiling (const IATE &iate, const dictionary &dict)
 
virtual ~wallBoiling ()=default
 Destructor. More...
 
virtual tmp< fvScalarMatrixR (const volScalarField &alphai, volScalarField &kappai) const
 
- Public Member Functions inherited from IATEsource
 TypeName ("IATEsource")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, IATEsource, dictionary,(const IATE &iate, const dictionary &dict),(iate, dict))
 
 IATEsource (const IATE &iate)
 
autoPtr< IATEsourceclone () const
 
virtual ~IATEsource ()=default
 Destructor. More...
 
const phaseModelphase () const
 
const twoPhaseSystemfluid () const
 
const phaseModelotherPhase () const
 
scalar phi () const
 
tmp< volScalarFieldUr () const
 Return the bubble relative velocity. More...
 
tmp< volScalarFieldUt () const
 Return the bubble turbulent velocity. More...
 
tmp< volScalarFieldRe () const
 Return the bubble Reynolds number. More...
 
tmp< volScalarFieldCD () const
 Return the bubble drag coefficient. More...
 
tmp< volScalarFieldMo () const
 Return the bubble Morton number. More...
 
tmp< volScalarFieldEo () const
 Return the bubble Eotvos number. More...
 
tmp< volScalarFieldWe () const
 Return the bubble Webber number. More...
 
virtual tmp< fvScalarMatrixR (const volScalarField &alphai, volScalarField &kappai) const =0
 
 TypeName ("IATEsource")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, IATEsource, dictionary,(const IATE &iate, const dictionary &dict),(iate, dict))
 
 IATEsource (const IATE &iate)
 
autoPtr< IATEsourceclone () const
 
virtual ~IATEsource ()=default
 Destructor. More...
 
const phaseModelphase () const
 
const twoPhaseSystemfluid () const
 
const phaseModelotherPhase () const
 
scalar phi () const
 
tmp< volScalarFieldUr () const
 Return the bubble relative velocity. More...
 
tmp< volScalarFieldUt () const
 Return the bubble turbulent velocity. More...
 
tmp< volScalarFieldRe () const
 Return the bubble Reynolds number. More...
 
tmp< volScalarFieldCD () const
 Return the bubble drag coefficient. More...
 
tmp< volScalarFieldMo () const
 Return the bubble Morton number. More...
 
tmp< volScalarFieldEo () const
 Return the bubble Eotvos number. More...
 
tmp< volScalarFieldWe () const
 Return the bubble Webber number. More...
 
virtual tmp< volScalarFieldR () const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from IATEsource
static autoPtr< IATEsourceNew (const word &type, const IATE &iate, const dictionary &dict)
 
static autoPtr< IATEsourceNew (const word &type, const IATE &iate, const dictionary &dict)
 
- Protected Attributes inherited from IATEsource
const IATEiate_
 Reference to the IATE this source applies to. More...
 

Detailed Description

Wall-boiling IATE source.

Source files

Definition at line 55 of file wallBoiling.H.

Constructor & Destructor Documentation

◆ wallBoiling()

wallBoiling ( const IATE iate,
const dictionary dict 
)

Definition at line 51 of file wallBoiling.C.

◆ ~wallBoiling()

virtual ~wallBoiling ( )
virtualdefault

Destructor.

Member Function Documentation

◆ TypeName()

TypeName ( "wallBoiling"  )

Runtime type information.

◆ R()

Foam::tmp< Foam::fvScalarMatrix > R ( const volScalarField alphai,
volScalarField kappai 
) const
virtual

Implements IATEsource.

Definition at line 64 of file wallBoiling.C.

References IOobject::db(), DimensionedField< Type, GeoMesh >::dimensions(), Foam::dimless, Foam::dimTime, forAll, IOobject::groupName(), objectRegistry::lookupObjectRef(), mesh, Foam::name(), turbulenceModel::propertiesName, R, rho, phase::rho(), Foam::fvm::Sp(), timeName, and turbulence.

Here is the call graph for this function:

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