Public Member Functions | List of all members
noFilm Class Reference

Dummy surfaceFilmModel to allow solvers supporting film simulations to be run without a film region. More...

Inheritance diagram for noFilm:
Inheritance graph
[legend]
Collaboration diagram for noFilm:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("none")
 Runtime type information. More...
 
 noFilm (const word &modelType, const fvMesh &mesh, const dimensionedVector &g, const word &regionType)
 Construct from components. More...
 
virtual ~noFilm ()
 Destructor. More...
 
virtual scalar CourantNumber () const
 Courant number evaluation. More...
 
virtual tmp< volScalarField::InternalSrho () const
 Return total mass source - Eulerian phase only. More...
 
virtual tmp< volScalarField::InternalSrho (const label i) const
 Return mass source for specie i - Eulerian phase only. More...
 
virtual tmp< volScalarField::InternalSh () const
 Return enthalpy source - Eulerian phase only. More...
 
virtual void evolve ()
 Main driver routing to evolve the region - calls other evolves. More...
 
- Public Member Functions inherited from surfaceFilmModel
 TypeName ("surfaceFilmModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, surfaceFilmModel, mesh,(const word &modelType, const fvMesh &mesh, const dimensionedVector &g, const word &regionType),(modelType, mesh, g, regionType))
 
 surfaceFilmModel ()
 Constructor. More...
 
virtual ~surfaceFilmModel ()
 Destructor. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from surfaceFilmModel
static autoPtr< surfaceFilmModelNew (const fvMesh &mesh, const dimensionedVector &g, const word &regionType="surfaceFilm")
 Return a reference to the selected surface film model. More...
 
- Static Public Attributes inherited from surfaceFilmModel
static const dimensionedScalar Tref
 Reference temperature for enthalpy. More...
 

Detailed Description

Dummy surfaceFilmModel to allow solvers supporting film simulations to be run without a film region.

Source files

Definition at line 53 of file noFilm.H.

Constructor & Destructor Documentation

◆ noFilm()

noFilm ( const word modelType,
const fvMesh mesh,
const dimensionedVector g,
const word regionType 
)

Construct from components.

Definition at line 47 of file noFilm.C.

◆ ~noFilm()

~noFilm ( )
virtual

Destructor.

Definition at line 61 of file noFilm.C.

Member Function Documentation

◆ TypeName()

TypeName ( "none"  )

Runtime type information.

◆ CourantNumber()

Foam::scalar CourantNumber ( ) const
virtual

Courant number evaluation.

Implements surfaceFilmModel.

Definition at line 67 of file noFilm.C.

◆ Srho() [1/2]

tmp< volScalarField::Internal > Srho ( ) const
virtual

Return total mass source - Eulerian phase only.

Implements surfaceFilmModel.

Definition at line 73 of file noFilm.C.

References Foam::dimMass, Foam::dimTime, Foam::dimVolume, IOobject::NO_READ, IOobject::NO_WRITE, fvMesh::time(), and Time::timeName().

Here is the call graph for this function:

◆ Srho() [2/2]

tmp< volScalarField::Internal > Srho ( const label  i) const
virtual

Return mass source for specie i - Eulerian phase only.

Implements surfaceFilmModel.

Definition at line 95 of file noFilm.C.

References Foam::dimMass, Foam::dimTime, Foam::dimVolume, Foam::name(), IOobject::NO_READ, IOobject::NO_WRITE, fvMesh::time(), and Time::timeName().

Here is the call graph for this function:

◆ Sh()

tmp< volScalarField::Internal > Sh ( ) const
virtual

Return enthalpy source - Eulerian phase only.

Implements surfaceFilmModel.

Definition at line 117 of file noFilm.C.

References Foam::dimEnergy, Foam::dimTime, Foam::dimVolume, IOobject::NO_READ, IOobject::NO_WRITE, fvMesh::time(), and Time::timeName().

Here is the call graph for this function:

◆ evolve()

void evolve ( )
virtual

Main driver routing to evolve the region - calls other evolves.

Implements surfaceFilmModel.

Definition at line 139 of file noFilm.C.


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