|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ZombieMMenz.h>
Inheritance diagram for ZombieMMenz:
Collaboration diagram for ZombieMMenz:Public Member Functions | |
| void | setSolver (Id solver, Id orig) |
| double | vGetKcat (const Eref &e) const |
| double | vGetKm (const Eref &e) const |
| double | vGetNumKm (const Eref &e) const |
| void | vSetKcat (const Eref &e, double v) |
| void | vSetKm (const Eref &e, double v) |
| void | vSetNumKm (const Eref &e, double v) |
| ZombieMMenz () | |
Public Member Functions inherited from EnzBase | |
| void | enz (double n) |
| EnzBase () | |
| double | getKcat (const Eref &e) const |
| double | getKm (const Eref &e) const |
| double | getNumKm (const Eref &e) const |
| unsigned int | getNumPrd (const Eref &e) const |
| unsigned int | getNumSub (const Eref &e) const |
| void | prd (double n) |
| void | process (const Eref &e, ProcPtr p) |
| void | reinit (const Eref &e, ProcPtr p) |
| void | remesh (const Eref &e) |
| void | setKcat (const Eref &e, double v) |
| void | setKm (const Eref &e, double v) |
| void | setNumKm (const Eref &e, double v) |
| void | sub (double n) |
| virtual void | vEnz (double n) |
| 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 n) |
| virtual | ~EnzBase () |
Static Public Member Functions | |
| static const Cinfo * | initCinfo () |
Static Public Member Functions inherited from EnzBase | |
| static const Cinfo * | initCinfo () |
| static void | zombify (Element *original, const Cinfo *zClass, Id solver) |
Private Attributes | |
| double | Km_ |
| Stoich * | stoich_ |
This class represents the Michaelis-Menten type enzyme, obeying the equation V = kcat.[Etot].[S]/( Km + [S] )
Definition at line 18 of file ZombieMMenz.h.
| ZombieMMenz::ZombieMMenz | ( | ) |
Definition at line 75 of file ZombieMMenz.cpp.
|
static |
Definition at line 27 of file ZombieMMenz.cpp.
References EnzBase::initCinfo(), and zombieMMenzCinfo.
Here is the call graph for this function:Does ZombieMMenz specific functions during conversion to zombie virtual func overrides default.
Now set up the RateTerm
Reimplemented from EnzBase.
Definition at line 140 of file ZombieMMenz.cpp.
References Element::cinfo(), Eref::data(), Id::element(), Id::eref(), Cinfo::findFinfo(), Element::getNeighbors(), EnzBase::initCinfo(), Cinfo::isA(), and stoich_.
Here is the call graph for this function:
|
virtual |
Implements EnzBase.
Definition at line 131 of file ZombieMMenz.cpp.
References Stoich::getMMenzKcat(), and stoich_.
Here is the call graph for this function:
|
virtual |
|
virtual |
Implements EnzBase.
Definition at line 117 of file ZombieMMenz.cpp.
References convertConcToNumRateUsingMesh(), and Km_.
Here is the call graph for this function:
|
virtual |
Implements EnzBase.
Definition at line 124 of file ZombieMMenz.cpp.
References EPSILON, Stoich::setMMenzKcat(), and stoich_.
Here is the call graph for this function:
|
virtual |
Implements EnzBase.
Definition at line 97 of file ZombieMMenz.cpp.
References Km_, Stoich::setMMenzKm(), and stoich_.
Here is the call graph for this function:
|
virtual |
Implements EnzBase.
Definition at line 110 of file ZombieMMenz.cpp.
References convertConcToNumRateUsingMesh(), Km_, Stoich::setMMenzKm(), and stoich_.
Here is the call graph for this function:
|
private |
Definition at line 51 of file ZombieMMenz.h.
Referenced by vGetKm(), vGetNumKm(), vSetKm(), and vSetNumKm().
|
private |
Definition at line 50 of file ZombieMMenz.h.
Referenced by setSolver(), vGetKcat(), vSetKcat(), vSetKm(), and vSetNumKm().