OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

BasicReactingMultiphaseParcel< ThermoType > Class Template Reference

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

List of all members.


Public Types

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

Public Member Functions

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

Detailed Description

template<class ThermoType>
class Foam::BasicReactingMultiphaseParcel< ThermoType >

Source files

Definition at line 51 of file BasicReactingMultiphaseParcel.H.


Member Typedef Documentation

The type of thermodynamics this parcel was instantiated for.

Definition at line 59 of file BasicReactingMultiphaseParcel.H.


Constructor & Destructor Documentation

Construct from owner, position, and cloud owner.

Other properties initialised as null

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

Construct from components.

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

Construct from Istream.

Construct as a copy.

~BasicReactingMultiphaseParcel (  )  [inline, virtual]

Destructor.

Definition at line 107 of file BasicReactingMultiphaseParcel.C.


Member Function Documentation

TypeName ( "BasicReactingMultiphaseParcel< ThermoType >"   ) 

Run-time type information.

autoPtr<BasicReactingMultiphaseParcel> clone (  )  const [inline]

Construct and return a clone.

Reimplemented from ReactingMultiphaseParcel< BasicReactingMultiphaseParcel< ThermoType > >.

Definition at line 108 of file BasicReactingMultiphaseParcel.H.


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd