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

BasicReactingParcel< ThermoType > Class Template Reference

#include <lagrangianIntermediate/BasicReactingParcel.H>


Detailed Description

template<class ThermoType>
class Foam::BasicReactingParcel< ThermoType >

Source files

Definition at line 55 of file BasicReactingParcel.H.

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

List of all members.

Public Types

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

Public Member Functions

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

Member Typedef Documentation

The type of thermodynamics this parcel was instantiated for.

Definition at line 63 of file BasicReactingParcel.H.


Constructor & Destructor Documentation

BasicReactingParcel ( ReactingCloud< BasicReactingParcel< ThermoType > > &   owner,
const vector &   position,
const label   cellI  
)

Construct from owner, position, and cloud owner.

Other properties initialised as null

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

BasicReactingParcel ( ReactingCloud< BasicReactingParcel< ThermoType > > &   owner,
const vector &   position,
const label   cellI,
const label   typeId,
const scalar   nParticle0,
const scalar   d0,
const vector &   U0,
const scalarField &   Y0,
const typename ReactingParcel< BasicReactingParcel< ThermoType > >::constantProperties &   constProps  
)

Construct from components.

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

Construct from Istream.

Construct as a copy.

~BasicReactingParcel (  ) [virtual]

Destructor.

Definition at line 97 of file BasicReactingParcel.C.


Member Function Documentation

TypeName ( "BasicReactingParcel< ThermoType >"    )

Run-time type information.

autoPtr<BasicReactingParcel> clone (  ) const [inline]

Construct and return a clone.

Reimplemented from ReactingParcel< BasicReactingParcel< ThermoType > >.

Definition at line 106 of file BasicReactingParcel.H.

References BasicReactingParcel< ThermoType >::BasicReactingParcel().


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