MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ZombieReac.h>
Public Member Functions | |
void | setSolver (Id solver, Id orig) |
Assign solver info. More... | |
double | vGetConcKb (const Eref &e) const |
double | vGetConcKf (const Eref &e) const |
double | vGetNumKb (const Eref &e) const |
double | vGetNumKf (const Eref &e) const |
void | vSetConcKb (const Eref &e, double v) |
void | vSetConcKf (const Eref &e, double v) |
void | vSetNumKb (const Eref &e, double v) |
void | vSetNumKf (const Eref &e, double v) |
ZombieReac () | |
~ZombieReac () | |
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) |
void | sub (double v) |
virtual void | vPrd (double v) |
virtual void | vProcess (const Eref &e, ProcPtr p) |
virtual void | vReinit (const Eref &e, ProcPtr p) |
virtual void | vRemesh (const Eref &e) |
virtual void | vSub (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 | |
Stoich * | stoich_ |
Additional Inherited Members | |
Protected Attributes inherited from ReacBase | |
double | concKb_ |
double | concKf_ |
Definition at line 13 of file ZombieReac.h.
ZombieReac::ZombieReac | ( | ) |
Definition at line 65 of file ZombieReac.cpp.
ZombieReac::~ZombieReac | ( | ) |
Definition at line 69 of file ZombieReac.cpp.
|
static |
Definition at line 28 of file ZombieReac.cpp.
References ReacBase::initCinfo(), and zombieReacCinfo.
Assign solver info.
Reimplemented from ReacBase.
Definition at line 151 of file ZombieReac.cpp.
References Element::cinfo(), Eref::data(), Id::element(), Id::eref(), Element::getNeighbors(), Stoich::installReaction(), Cinfo::isA(), ReacBase::prd(), stoich_, and ReacBase::sub().
|
virtual |
|
virtual |
|
virtual |
Implements ReacBase.
Definition at line 115 of file ZombieReac.cpp.
References ReacBase::concKb_, and convertConcToNumRateUsingMesh().
|
virtual |
Implements ReacBase.
Definition at line 97 of file ZombieReac.cpp.
References ReacBase::concKf_, and convertConcToNumRateUsingMesh().
|
virtual |
Implements ReacBase.
Definition at line 132 of file ZombieReac.cpp.
References ReacBase::concKb_, Stoich::setReacKb(), and stoich_.
|
virtual |
Implements ReacBase.
Definition at line 121 of file ZombieReac.cpp.
References ReacBase::concKf_, Stoich::setReacKf(), and stoich_.
|
virtual |
Implements ReacBase.
Definition at line 108 of file ZombieReac.cpp.
References ReacBase::concKb_, convertConcToNumRateUsingMesh(), Stoich::setReacKb(), and stoich_.
|
virtual |
Implements ReacBase.
Definition at line 90 of file ZombieReac.cpp.
References ReacBase::concKf_, convertConcToNumRateUsingMesh(), Stoich::setReacKf(), and stoich_.
|
private |
Definition at line 49 of file ZombieReac.h.
Referenced by setSolver(), vSetConcKb(), vSetConcKf(), vSetNumKb(), and vSetNumKf().