Loading...
Searching...
No Matches
thermoCloud Class Referenceabstract

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

#include <thermoCloud.H>

Inheritance diagram for thermoCloud:

Public Member Functions

 TypeName ("thermoCloud")
 Runtime type information.
 thermoCloud ()=default
 Null constructor.
virtual ~thermoCloud ()=default
 Destructor.
virtual tmp< volScalarFieldEp () const =0
 Return tmp equivalent particulate emission.
virtual tmp< volScalarFieldap () const =0
 Return tmp equivalent particulate absorption.
virtual tmp< volScalarFieldsigmap () const =0
 Return tmp equivalent particulate scattering factor.

Detailed Description

Virtual abstract base class for templated ThermoCloud.

Source files

Definition at line 46 of file thermoCloud.H.

Constructor & Destructor Documentation

◆ thermoCloud()

thermoCloud ( )
default

Null constructor.

Referenced by ThermoCloud< CloudType >::ThermoCloud(), ThermoCloud< CloudType >::ThermoCloud(), and ThermoCloud< CloudType >::ThermoCloud().

Here is the caller graph for this function:

◆ ~thermoCloud()

virtual ~thermoCloud ( )
virtualdefault

Destructor.

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 >, ThermoCloud< Foam::DSMCCloud< dsmcParcel > >, and ThermoCloud< KinematicCloud< Cloud< basicThermoParcel > > >.

Referenced by cloudAbsorptionEmission::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 >, ThermoCloud< Foam::DSMCCloud< dsmcParcel > >, and ThermoCloud< KinematicCloud< Cloud< basicThermoParcel > > >.

Referenced by cloudAbsorptionEmission::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 >, ThermoCloud< Foam::DSMCCloud< dsmcParcel > >, and ThermoCloud< KinematicCloud< Cloud< basicThermoParcel > > >.

Referenced by cloudScatter::sigmaEff().

Here is the caller graph for this function:

The documentation for this class was generated from the following file:
  • src/lagrangian/intermediate/clouds/baseClasses/thermoCloud/thermoCloud.H