Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics.
More...
|
| TypeName ("nonEquilibriumReversible") |
|
| NonEquilibriumReversibleReaction (const ReactionType< ReactionThermo > &reaction, const ReactionRate &forwardReactionRate, const ReactionRate &reverseReactionRate) |
|
| NonEquilibriumReversibleReaction (const NonEquilibriumReversibleReaction< ReactionType, ReactionThermo, ReactionRate > &, const speciesTable &species) |
|
| NonEquilibriumReversibleReaction (const speciesTable &species, const ReactionTable< ReactionThermo > &thermoDatabase, const dictionary &dict) |
|
virtual autoPtr< ReactionType< ReactionThermo > > | clone () const |
|
virtual autoPtr< ReactionType< ReactionThermo > > | clone (const speciesTable &species) const |
|
virtual | ~NonEquilibriumReversibleReaction ()=default |
|
virtual scalar | kf (const scalar p, const scalar T, const scalarField &c) const |
|
virtual scalar | kr (const scalar kfwd, const scalar p, const scalar T, const scalarField &c) const |
|
virtual scalar | kr (const scalar p, const scalar T, const scalarField &c) const |
|
virtual void | write (Ostream &os) const |
|
template<template< class > class ReactionType, class ReactionThermo, class ReactionRate>
class Foam::NonEquilibriumReversibleReaction< ReactionType, ReactionThermo, ReactionRate >
Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics.
- Source files
-
Definition at line 57 of file NonEquilibriumReversibleReaction.H.
◆ NonEquilibriumReversibleReaction() [1/3]
NonEquilibriumReversibleReaction |
( |
const ReactionType< ReactionThermo > & |
reaction, |
|
|
const ReactionRate & |
forwardReactionRate, |
|
|
const ReactionRate & |
reverseReactionRate |
|
) |
| |
◆ NonEquilibriumReversibleReaction() [2/3]
◆ NonEquilibriumReversibleReaction() [3/3]
◆ ~NonEquilibriumReversibleReaction()
◆ TypeName()
TypeName |
( |
"nonEquilibriumReversible" |
| ) |
|
◆ clone() [1/2]
virtual autoPtr<ReactionType<ReactionThermo> > clone |
( |
| ) |
const |
|
inlinevirtual |
◆ clone() [2/2]
◆ kf()
Foam::scalar kf |
( |
const scalar |
p, |
|
|
const scalar |
T, |
|
|
const scalarField & |
c |
|
) |
| const |
|
virtual |
◆ kr() [1/2]
Foam::scalar kr |
( |
const scalar |
kfwd, |
|
|
const scalar |
p, |
|
|
const scalar |
T, |
|
|
const scalarField & |
c |
|
) |
| const |
|
virtual |
◆ kr() [2/2]
Foam::scalar kr |
( |
const scalar |
p, |
|
|
const scalar |
T, |
|
|
const scalarField & |
c |
|
) |
| const |
|
virtual |
◆ write()
The documentation for this class was generated from the following files: