MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <Enz.h>
Public Member Functions | |
Enz () | |
void | setKmK1 (double Km, double k1) |
void | vCplx (double n) |
void | vEnz (double n) |
double | vGetConcK1 (const Eref &e) const |
double | vGetK1 (const Eref &e) const |
double | vGetK2 (const Eref &e) const |
double | vGetKcat (const Eref &e) const |
double | vGetKm (const Eref &e) const |
double | vGetNumKm (const Eref &e) const |
double | vGetRatio (const Eref &e) const |
void | vPrd (double n) |
void | vProcess (const Eref &e, ProcPtr p) |
void | vReinit (const Eref &e, ProcPtr p) |
void | vRemesh (const Eref &e) |
void | vSetConcK1 (const Eref &e, double v) |
void | vSetK1 (const Eref &e, double v) |
void | vSetK2 (const Eref &e, double v) |
void | vSetKcat (const Eref &e, double v) |
void | vSetKm (const Eref &e, double v) |
void | vSetNumKm (const Eref &e, double v) |
void | vSetRatio (const Eref &e, double v) |
void | vSub (double n) |
~Enz () | |
![]() | |
void | cplx (double n) |
CplxEnzBase () | |
double | getConcK1 (const Eref &e) const |
double | getK1 (const Eref &e) const |
double | getK2 (const Eref &e) const |
double | getRatio (const Eref &e) const |
void | setConcK1 (const Eref &e, double v) |
void | setK1 (const Eref &e, double v) |
void | setK2 (const Eref &e, double v) |
void | setRatio (const Eref &e, double v) |
virtual | ~CplxEnzBase () |
![]() | |
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) |
virtual void | setSolver (Id solver, Id orig) |
Assign solver info. More... | |
void | sub (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) |
![]() | |
static const Cinfo * | initCinfo () |
static void | zombify (Element *original, const Cinfo *zClass, Id solver) |
Private Attributes | |
double | k1_ |
Km in concentration units: millimolar. More... | |
double | k2_ |
in # and time units More... | |
double | k3_ |
in time More... | |
double | Km_ |
double | r1_ |
in time More... | |
double | r2_ |
double | r3_ |
Enz::Enz | ( | ) |
|
static |
Definition at line 18 of file Enz.cpp.
References enzCinfo, CplxEnzBase::initCinfo(), and setKmK1().
void Enz::setKmK1 | ( | double | Km, |
double | k1 | ||
) |
Definition at line 88 of file Enz.cpp.
Referenced by initCinfo().
|
virtual |
Reimplemented from CplxEnzBase.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements EnzBase.
Definition at line 205 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), and Km_.
|
virtual |
void Enz::vPrd | ( | double | n | ) |
|
virtual |
Reimplemented from EnzBase.
Definition at line 127 of file Enz.cpp.
References Km_, and EnzBase::setKm().
|
virtual |
Implements CplxEnzBase.
Definition at line 225 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), EPSILON, k1_, k2_, k3_, Km_, and r1_.
|
virtual |
Implements CplxEnzBase.
Definition at line 136 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), k1_, k2_, k3_, Km_, and r1_.
|
virtual |
|
virtual |
|
virtual |
Implements EnzBase.
Definition at line 185 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), k1_, k2_, k3_, and Km_.
Referenced by vGetK1(), vSetK2(), and vSetKcat().
|
virtual |
Implements EnzBase.
Definition at line 198 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), k1_, k2_, k3_, and Km_.
|
virtual |
Implements CplxEnzBase.
Definition at line 211 of file Enz.cpp.
References convertConcToNumRateUsingMesh(), k1_, k2_, k3_, and Km_.
|
virtual |
|
private |
Km in concentration units: millimolar.
Definition at line 63 of file Enz.h.
Referenced by setKmK1(), vGetK1(), vProcess(), vReinit(), vSetConcK1(), vSetK1(), vSetKm(), vSetNumKm(), and vSetRatio().
|
private |
in # and time units
Definition at line 64 of file Enz.h.
Referenced by vCplx(), vGetConcK1(), vGetK2(), vGetRatio(), vSetConcK1(), vSetK1(), vSetK2(), vSetKcat(), vSetKm(), vSetNumKm(), and vSetRatio().
|
private |
in time
Definition at line 65 of file Enz.h.
Referenced by vCplx(), vGetConcK1(), vGetKcat(), vGetRatio(), vSetConcK1(), vSetK1(), vSetKcat(), vSetKm(), vSetNumKm(), and vSetRatio().
|
private |
Definition at line 62 of file Enz.h.
Referenced by setKmK1(), vGetConcK1(), vGetK1(), vGetKm(), vGetNumKm(), vRemesh(), vSetConcK1(), vSetK1(), vSetK2(), vSetKcat(), vSetKm(), vSetNumKm(), and vSetRatio().
|
private |
in time
Definition at line 66 of file Enz.h.
Referenced by setKmK1(), vEnz(), vProcess(), vReinit(), vSetConcK1(), vSetK1(), and vSub().
|
private |
Definition at line 67 of file Enz.h.
Referenced by vCplx(), and vProcess().
|
private |
Definition at line 68 of file Enz.h.
Referenced by vCplx(), and vProcess().