#include <species.h>
Classes | |
struct | Outcome |
Possible outcomes of a reaction. More... | |
Public Member Functions | |
Reaction () | |
~Reaction () | |
void | Erase (Outcome *outcome) |
void | Add (int ip0, int ip1, REAL a, REAL p, REAL h) |
Outcome * | First () |
Outcome * | Next () |
Public Attributes | |
struct Species::Reaction::Outcome * | outcomes |
Possible outcomes of a reaction. | |
struct Species::Reaction::Outcome * | current |
all outcomes, and the current outcome |
Definition at line 35 of file species.h.
Species::Reaction::Reaction | ( | ) | [inline] |
Species::Reaction::~Reaction | ( | ) | [inline] |
void Species::Reaction::Add | ( | int | ip0, | |
int | ip1, | |||
REAL | a, | |||
REAL | p, | |||
REAL | h | |||
) | [inline] |
Add reaction products, probability, and enthalpy:
Definition at line 135 of file species.h.
References Species::Reaction::Outcome::next, and outcomes.
Referenced by Domain::Domain().
void Species::Reaction::Erase | ( | Outcome * | outcome | ) | [inline] |
Definition at line 131 of file species.h.
References Species::Reaction::Outcome::next.
Referenced by ~Reaction().
Outcome* Species::Reaction::First | ( | ) | [inline] |
Definition at line 157 of file species.h.
References current, and outcomes.
Referenced by Domain::boundary(), Domain::Domain(), and Domain::interact().
Outcome* Species::Reaction::Next | ( | ) | [inline] |
Definition at line 158 of file species.h.
References current, Species::Reaction::Outcome::next, and outcomes.
Referenced by Domain::boundary(), Domain::Domain(), and Domain::interact().