MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ZombieMMenz.h>
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 () | |
![]() | |
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 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.
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_.
|
virtual |
Implements EnzBase.
Definition at line 131 of file ZombieMMenz.cpp.
References Stoich::getMMenzKcat(), and stoich_.
|
virtual |
|
virtual |
Implements EnzBase.
Definition at line 117 of file ZombieMMenz.cpp.
References convertConcToNumRateUsingMesh(), and Km_.
|
virtual |
Implements EnzBase.
Definition at line 124 of file ZombieMMenz.cpp.
References EPSILON, Stoich::setMMenzKcat(), and stoich_.
|
virtual |
Implements EnzBase.
Definition at line 97 of file ZombieMMenz.cpp.
References Km_, Stoich::setMMenzKm(), and stoich_.
|
virtual |
Implements EnzBase.
Definition at line 110 of file ZombieMMenz.cpp.
References convertConcToNumRateUsingMesh(), Km_, Stoich::setMMenzKm(), and stoich_.
|
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().