OpenFOAM logo
Open Source CFD Toolkit

IrreversibleReaction Class Template Reference

Inheritance diagram for IrreversibleReaction:

Inheritance graph
[legend]
Collaboration diagram for IrreversibleReaction:

Collaboration graph
[legend]
List of all members.

template<class ReactionThermo, class ReactionRate>
class Foam::IrreversibleReaction< ReactionThermo, ReactionRate >


Public Member Functions

 TypeName ("irreversible")
 Runtime type information.
 IrreversibleReaction (const Reaction< ReactionThermo > &reaction, const ReactionRate &reactionRate)
 Construct from components.
 IrreversibleReaction (const IrreversibleReaction< ReactionThermo, ReactionRate > &, const speciesTable &species)
 Construct as copy given new speciesTable.
 IrreversibleReaction (const speciesTable &species, const HashPtrTable< ReactionThermo > &thermoDatabase, Istream &is)
 Construct from Istream.
virtual autoPtr< Reaction<
ReactionThermo > > 
clone () const
 Construct and return a clone.
virtual autoPtr< Reaction<
ReactionThermo > > 
clone (const speciesTable &species) const
 Construct and return a clone with new speciesTable.
virtual ~IrreversibleReaction ()
virtual scalar kf (const scalar T, const scalar p, const scalarField &c) const
 Forward rate constant.
virtual void write (Ostream &) const
 Write.

Constructor & Destructor Documentation

IrreversibleReaction const Reaction< ReactionThermo > &  reaction,
const ReactionRate &  reactionRate
 

Construct from components.

IrreversibleReaction const IrreversibleReaction< ReactionThermo, ReactionRate > &  ,
const speciesTable species
 

Construct as copy given new speciesTable.

IrreversibleReaction const speciesTable species,
const HashPtrTable< ReactionThermo > &  thermoDatabase,
Istream is
 

Construct from Istream.

virtual ~IrreversibleReaction  )  [inline, virtual]
 

Definition at line 135 of file IrreversibleReaction.H.

References Foam::scalarField.


Member Function Documentation

virtual autoPtr<Reaction<ReactionThermo> > clone const speciesTable species  )  const [inline, virtual]
 

Construct and return a clone with new speciesTable.

Reimplemented from Reaction.

Definition at line 118 of file IrreversibleReaction.H.

virtual autoPtr<Reaction<ReactionThermo> > clone  )  const [inline, virtual]
 

Construct and return a clone.

Reimplemented from Reaction.

Definition at line 108 of file IrreversibleReaction.H.

virtual scalar kf const scalar  T,
const scalar  p,
const scalarField c
const [virtual]
 

Forward rate constant.

Reimplemented from Reaction.

TypeName "irreversible"   ) 
 

Runtime type information.

virtual void write Ostream  )  const [virtual]
 

Write.

Reimplemented from Reaction.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org