thermoCloud Class Referenceabstract

Virtual abstract base class for templated ThermoCloud. More...

Inheritance diagram for thermoCloud:

Public Member Functions

 TypeName ("thermoCloud")
 Runtime type information. More...
 
 thermoCloud ()
 Null constructor. More...
 
 thermoCloud (const thermoCloud &)=delete
 Disallow default bitwise copy construction. More...
 
virtual ~thermoCloud ()
 Destructor. More...
 
virtual tmp< volScalarFieldEp () const =0
 Return tmp equivalent particulate emission. More...
 
virtual tmp< volScalarFieldap () const =0
 Return tmp equivalent particulate absorption. More...
 
virtual tmp< volScalarFieldsigmap () const =0
 Return tmp equivalent particulate scattering factor. More...
 
void operator= (const thermoCloud &)=delete
 Disallow default bitwise assignment. More...
 

Detailed Description

Virtual abstract base class for templated ThermoCloud.

Source files

Definition at line 48 of file thermoCloud.H.

Constructor & Destructor Documentation

◆ thermoCloud() [1/2]

Null constructor.

Definition at line 38 of file thermoCloud.C.

◆ thermoCloud() [2/2]

thermoCloud ( const thermoCloud )
delete

Disallow default bitwise copy construction.

◆ ~thermoCloud()

~thermoCloud ( )
virtual

Destructor.

Definition at line 44 of file thermoCloud.C.

Member Function Documentation

◆ TypeName()

TypeName ( "thermoCloud"  )

Runtime type information.

◆ Ep()

virtual tmp<volScalarField> Ep ( ) const
pure virtual

Return tmp equivalent particulate emission.

Implemented in ThermoCloud< CloudType >, and ThermoCloud< Foam::DSMCCloud >.

Referenced by cloud::EDisp().

Here is the caller graph for this function:

◆ ap()

virtual tmp<volScalarField> ap ( ) const
pure virtual

Return tmp equivalent particulate absorption.

Implemented in ThermoCloud< CloudType >, and ThermoCloud< Foam::DSMCCloud >.

Referenced by cloud::aDisp().

Here is the caller graph for this function:

◆ sigmap()

virtual tmp<volScalarField> sigmap ( ) const
pure virtual

Return tmp equivalent particulate scattering factor.

Implemented in ThermoCloud< CloudType >, and ThermoCloud< Foam::DSMCCloud >.

Referenced by cloud::sigmaEff().

Here is the caller graph for this function:

◆ operator=()

void operator= ( const thermoCloud )
delete

Disallow default bitwise assignment.


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