MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <Reac.h>
Public Member Functions | |
Reac () | |
double | vGetConcKb (const Eref &e) const |
get Kb in concentration units More... | |
double | vGetConcKf (const Eref &e) const |
vGet Kf in concentration units More... | |
double | vGetNumKb (const Eref &e) const |
double | vGetNumKf (const Eref &e) const |
void | vPrd (double v) |
void | vProcess (const Eref &e, ProcPtr p) |
void | vReinit (const Eref &e, ProcPtr p) |
void | vRemesh (const Eref &e) |
void | vSetConcKb (const Eref &e, double v) |
set Kb in concentration units More... | |
void | vSetConcKf (const Eref &e, double v) |
set Kf in concentration units More... | |
void | vSetNumKb (const Eref &e, double v) |
void | vSetNumKf (const Eref &e, double v) |
void | vSub (double v) |
Public Member Functions inherited from ReacBase | |
double | getConcKb (const Eref &e) const |
get Kb in concentration units More... | |
double | getConcKf (const Eref &e) const |
get Kf in concentration units More... | |
double | getNumKb (const Eref &e) const |
double | getNumKf (const Eref &e) const |
unsigned int | getNumPrd (const Eref &e) const |
Get number of products. More... | |
unsigned int | getNumSub (const Eref &e) const |
Get number of substrates. More... | |
void | prd (double v) |
void | process (const Eref &e, ProcPtr p) |
ReacBase () | |
void | reinit (const Eref &e, ProcPtr p) |
void | remesh (const Eref &e) |
void | setConcKb (const Eref &e, double v) |
set Kb in concentration units More... | |
void | setConcKf (const Eref &e, double v) |
set Kf in concentration units More... | |
void | setNumKb (const Eref &e, double v) |
void | setNumKf (const Eref &e, double v) |
virtual void | setSolver (Id solver, Id orig) |
Assign solver info. More... | |
void | sub (double v) |
virtual | ~ReacBase () |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Static Public Member Functions inherited from ReacBase | |
static const Cinfo * | initCinfo () |
static void | zombify (Element *original, const Cinfo *zClass, Id solver) |
Private Attributes | |
double | kb_ |
double | kf_ |
double | prd_ |
double | sub_ |
Additional Inherited Members | |
Protected Attributes inherited from ReacBase | |
double | concKb_ |
double | concKf_ |
Reac::Reac | ( | ) |
|
static |
Definition at line 18 of file Reac.cpp.
References ReacBase::initCinfo(), and reacCinfo.
Referenced by testTwoReacGetNeighbors().
|
virtual |
get Kb in concentration units
Implements ReacBase.
Definition at line 163 of file Reac.cpp.
References ReacBase::concKb_.
|
virtual |
vGet Kf in concentration units
Implements ReacBase.
Definition at line 152 of file Reac.cpp.
References ReacBase::concKf_.
|
virtual |
Implements ReacBase.
Definition at line 140 of file Reac.cpp.
References ReacBase::concKb_, and convertConcToNumRateUsingMesh().
|
virtual |
Implements ReacBase.
Definition at line 119 of file Reac.cpp.
References ReacBase::concKf_, and convertConcToNumRateUsingMesh().
|
virtual |
Reimplemented from ReacBase.
Definition at line 94 of file Reac.cpp.
References ReacBase::concKb_, ReacBase::concKf_, convertConcToNumRateUsingMesh(), kb_, kf_, prd_, and sub_.
|
virtual |
Reimplemented from ReacBase.
Definition at line 102 of file Reac.cpp.
References ReacBase::concKb_, ReacBase::concKf_, convertConcToNumRateUsingMesh(), kb_, and kf_.
|
virtual |
set Kb in concentration units
Implements ReacBase.
Definition at line 157 of file Reac.cpp.
References ReacBase::concKb_, convertConcToNumRateUsingMesh(), kb_, and prd_.
|
virtual |
set Kf in concentration units
Implements ReacBase.
Definition at line 146 of file Reac.cpp.
References ReacBase::concKf_, convertConcToNumRateUsingMesh(), kf_, and sub_.
|
virtual |
Implements ReacBase.
Definition at line 125 of file Reac.cpp.
References ReacBase::concKb_, convertConcToNumRateUsingMesh(), kb_, and prd_.
|
virtual |
Implements ReacBase.
Definition at line 112 of file Reac.cpp.
References ReacBase::concKf_, convertConcToNumRateUsingMesh(), kf_, and sub_.
|
virtual |
|
private |
Definition at line 51 of file Reac.h.
Referenced by vProcess(), vReinit(), vRemesh(), vSetConcKb(), and vSetNumKb().
|
private |
Definition at line 50 of file Reac.h.
Referenced by vProcess(), vReinit(), vRemesh(), vSetConcKf(), and vSetNumKf().
|
private |
Definition at line 53 of file Reac.h.
Referenced by vPrd(), vProcess(), vReinit(), vSetConcKb(), and vSetNumKb().
|
private |
Definition at line 52 of file Reac.h.
Referenced by vProcess(), vReinit(), vSetConcKf(), vSetNumKf(), and vSub().