Public Member Functions | List of all members
NoAtomization< CloudType > Class Template Reference

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

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

Public Member Functions

 TypeName ("none")
 
 NoAtomization (const dictionary &dict, CloudType &cloud)
 
 NoAtomization (const NoAtomization< CloudType > &am)
 
virtual autoPtr< AtomizationModel< CloudType > > clone () const
 
virtual ~NoAtomization ()
 
virtual bool active () const
 
virtual scalar initLiquidCore () const
 
virtual bool calcChi () const
 
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")
 
 declareRunTimeSelectionTable (autoPtr, AtomizationModel, dictionary,(const dictionary &dict, CloudType &owner),(dict, owner))
 
 AtomizationModel (CloudType &owner)
 
 AtomizationModel (const dictionary &dict, CloudType &owner, const word &type)
 
 AtomizationModel (const AtomizationModel< CloudType > &am)
 
virtual autoPtr< AtomizationModel< CloudType > > clone () const=0
 
virtual ~AtomizationModel ()
 
scalar Taverage (const scalar &Tliq, const scalar &Tc) const
 
virtual scalar initLiquidCore () const=0
 
virtual bool calcChi () const=0
 

Additional Inherited Members

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

Detailed Description

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

Dummy phase change model for 'none'.

Definition at line 44 of file NoAtomization.H.

Constructor & Destructor Documentation

◆ NoAtomization() [1/2]

NoAtomization ( const dictionary dict,
CloudType cloud 
)

Definition at line 27 of file NoAtomization.C.

◆ NoAtomization() [2/2]

Definition at line 38 of file NoAtomization.C.

◆ ~NoAtomization()

~NoAtomization
virtual

Definition at line 49 of file NoAtomization.C.

Member Function Documentation

◆ TypeName()

TypeName ( "none"  )

◆ clone()

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

Definition at line 63 of file NoAtomization.H.

◆ active()

bool active
virtual

Definition at line 56 of file NoAtomization.C.

◆ initLiquidCore()

Foam::scalar initLiquidCore
virtual

Definition at line 63 of file NoAtomization.C.

◆ calcChi()

bool calcChi
virtual

Definition at line 70 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 78 of file NoAtomization.C.


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