Handles three species in a reaction.
More...
#include <StoichManager.h>
Handles three species in a reaction.
See Stoichiometry
Definition at line 257 of file StoichManager.h.
|
| | C3 (size_t rxn=0, size_t ic0=0, size_t ic1=0, size_t ic2=0) |
| |
| void | incrementSpecies (const double *R, double *S) const |
| |
| void | decrementSpecies (const double *R, double *S) const |
| |
| void | multiply (const double *S, double *R) const |
| |
| void | incrementReaction (const double *S, double *R) const |
| |
| void | decrementReaction (const double *S, double *R) const |
| |
| void | resizeCoeffs (const map< pair< size_t, size_t >, size_t > &indices) |
| |
| void | derivatives (const double *S, const double *R, vector< double > &jac) const |
| |
| void | scale (const double *R, double *out, double factor) const |
| |
◆ C3()
| C3 |
( |
size_t | rxn = 0, |
|
|
size_t | ic0 = 0, |
|
|
size_t | ic1 = 0, |
|
|
size_t | ic2 = 0 ) |
|
inline |
◆ incrementSpecies()
| void incrementSpecies |
( |
const double * | R, |
|
|
double * | S ) const |
|
inline |
◆ decrementSpecies()
| void decrementSpecies |
( |
const double * | R, |
|
|
double * | S ) const |
|
inline |
◆ multiply()
| void multiply |
( |
const double * | S, |
|
|
double * | R ) const |
|
inline |
◆ incrementReaction()
| void incrementReaction |
( |
const double * | S, |
|
|
double * | R ) const |
|
inline |
◆ decrementReaction()
| void decrementReaction |
( |
const double * | S, |
|
|
double * | R ) const |
|
inline |
◆ resizeCoeffs()
| void resizeCoeffs |
( |
const map< pair< size_t, size_t >, size_t > & | indices | ) |
|
|
inline |
◆ derivatives()
| void derivatives |
( |
const double * | S, |
|
|
const double * | R, |
|
|
vector< double > & | jac ) const |
|
inline |
◆ scale()
| void scale |
( |
const double * | R, |
|
|
double * | out, |
|
|
double | factor ) const |
|
inline |
◆ m_rxn
◆ m_ic0
◆ m_ic1
◆ m_ic2
◆ m_jc0
◆ m_jc1
◆ m_jc2
The documentation for this class was generated from the following file: