FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

CoalParcel< ThermoType > Class Template Reference

#include <src/lagrangian/coalCombustion/CoalParcel/CoalParcel.H>


Detailed Description

template<class ThermoType>
class Foam::CoalParcel< ThermoType >

Definition at line 55 of file CoalParcel.H.

Inheritance diagram for CoalParcel< ThermoType >:
Collaboration diagram for CoalParcel< ThermoType >:

List of all members.

Public Types

typedef ThermoType  thermoType
 The type of thermodynamics this parcel was instantiated for.

Public Member Functions

 TypeName ("CoalParcel")
 CoalParcel (ReactingMultiphaseCloud< CoalParcel > &owner, const vector &position, const label cellI)
 Construct from owner, position, and cloud owner.
 CoalParcel (ReactingMultiphaseCloud< CoalParcel > &owner, const vector &position, const label cellI, const label typeId, const scalar nParticle0, const scalar d0, const vector &U0, const scalarField &YMixture0, const scalarField &YGas0, const scalarField &YLiquid0, const scalarField &YSolid0, const typename ReactingMultiphaseParcel< CoalParcel >::constantProperties &constProps)
 Construct from components.
 CoalParcel (const Cloud< CoalParcel > &c, Istream &is, bool readFields=true)
 Construct from Istream.
autoPtr< CoalParcel >  clone () const
 Construct and return a clone.
virtual  ~CoalParcel ()
 Destructor.

Member Typedef Documentation

The type of thermodynamics this parcel was instantiated for.

Definition at line 62 of file CoalParcel.H.


Constructor & Destructor Documentation

CoalParcel ( ReactingMultiphaseCloud< CoalParcel< ThermoType > > &   owner,
const vector &   position,
const label   cellI  
)

Construct from owner, position, and cloud owner.

Other properties initialised as null

Referenced by CoalParcel< ThermoType >::clone().

CoalParcel ( ReactingMultiphaseCloud< CoalParcel< ThermoType > > &   owner,
const vector &   position,
const label   cellI,
const label   typeId,
const scalar   nParticle0,
const scalar   d0,
const vector &   U0,
const scalarField &   YMixture0,
const scalarField &   YGas0,
const scalarField &   YLiquid0,
const scalarField &   YSolid0,
const typename ReactingMultiphaseParcel< CoalParcel< ThermoType > >::constantProperties &   constProps  
)

Construct from components.

CoalParcel ( const Cloud< CoalParcel< ThermoType > > &   c,
Istream &   is,
bool   readFields = true  
)

Construct from Istream.

~CoalParcel (  ) [virtual]

Destructor.

Definition at line 94 of file CoalParcel.C.


Member Function Documentation

TypeName ( "CoalParcel< ThermoType >"    )
autoPtr<CoalParcel> clone (  ) const [inline]

Construct and return a clone.

Reimplemented from ReactingMultiphaseParcel< CoalParcel< ThermoType > >.

Definition at line 106 of file CoalParcel.H.

References CoalParcel< ThermoType >::CoalParcel().


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