NoAtomization< CloudType > Class Template Reference

Dummy phase change model for 'none'. More...

Inheritance diagram for NoAtomization< CloudType >:
[legend]
Collaboration diagram for NoAtomization< CloudType >:
[legend]

Public Member Functions

 TypeName ("none")
 Runtime type information. More...
 
 NoAtomization (const dictionary &dict, CloudType &cloud)
 Construct from dictionary. More...
 
 NoAtomization (const NoAtomization< CloudType > &am)
 Construct copy. More...
 
virtual autoPtr< AtomizationModel< CloudType > > clone () const
 Construct and return a clone. More...
 
virtual ~NoAtomization ()
 Destructor. More...
 
virtual bool active () const
 Flag to indicate whether model activates atomization model. More...
 
virtual scalar initLiquidCore () const
 Initial value of liquidCore. More...
 
virtual bool calcChi () const
 Flag to indicate if chi needs to be calculated. More...
 
virtual void update (const scalar dt, scalar &d, scalar &liquidCore, scalar &tc, const scalar rho, const scalar mu, const scalar sigma, const scalar volFlowRate, const scalar rhoAv, const scalar Urel, const vector &pos, const vector &injectionPos, const scalar pAmbient, const scalar chi, Random &rndGen) const
 
- Public Member Functions inherited from AtomizationModel< CloudType >
 TypeName ("atomizationModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, AtomizationModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner))
 Declare runtime constructor selection table. More...
 
 AtomizationModel (CloudType &owner)
 Construct null from owner. More...
 
 AtomizationModel (const dictionary &dict, CloudType &owner, const word &type)
 Construct from dictionary. More...
 
 AtomizationModel (const AtomizationModel< CloudType > &am)
 Construct copy. More...
 
virtual ~AtomizationModel ()
 Destructor. More...
 
scalar Taverage (const scalar &Tliq, const scalar &Tc) const
 Average temperature calculation. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from AtomizationModel< CloudType >
static autoPtr< AtomizationModel< CloudType > > New (const dictionary &dict, CloudType &owner)
 Selector. More...
 

Detailed Description

template<class CloudType>
class Foam::NoAtomization< CloudType >

Dummy phase change model for 'none'.

Definition at line 50 of file NoAtomization.H.

Constructor & Destructor Documentation

◆ NoAtomization() [1/2]

NoAtomization ( const dictionary dict,
CloudType cloud 
)

Construct from dictionary.

Definition at line 34 of file NoAtomization.C.

◆ NoAtomization() [2/2]

Construct copy.

Definition at line 45 of file NoAtomization.C.

◆ ~NoAtomization()

~NoAtomization ( )
virtual

Destructor.

Definition at line 56 of file NoAtomization.C.

Member Function Documentation

◆ TypeName()

TypeName ( "none"  )

Runtime type information.

◆ clone()

virtual autoPtr<AtomizationModel<CloudType> > clone ( ) const
inlinevirtual

Construct and return a clone.

Implements AtomizationModel< CloudType >.

Definition at line 69 of file NoAtomization.H.

◆ active()

bool active ( ) const
virtual

Flag to indicate whether model activates atomization model.

Definition at line 63 of file NoAtomization.C.

◆ initLiquidCore()

Foam::scalar initLiquidCore ( ) const
virtual

Initial value of liquidCore.

Implements AtomizationModel< CloudType >.

Definition at line 70 of file NoAtomization.C.

◆ calcChi()

bool calcChi ( ) const
virtual

Flag to indicate if chi needs to be calculated.

Implements AtomizationModel< CloudType >.

Definition at line 77 of file NoAtomization.C.

◆ update()

void update ( const scalar  dt,
scalar &  d,
scalar &  liquidCore,
scalar &  tc,
const scalar  rho,
const scalar  mu,
const scalar  sigma,
const scalar  volFlowRate,
const scalar  rhoAv,
const scalar  Urel,
const vector pos,
const vector injectionPos,
const scalar  pAmbient,
const scalar  chi,
Random rndGen 
) const
virtual

Implements AtomizationModel< CloudType >.

Definition at line 85 of file NoAtomization.C.


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