MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ZombieEnz.h>
Public Member Functions | |
void | setSolver (Id solver, Id orig) |
Assign solver info. More... | |
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 | 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) |
ZombieEnz () | |
~ZombieEnz () | |
![]() | |
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 void | vCplx (double n) |
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) |
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) |
![]() | |
static const Cinfo * | initCinfo () |
static void | zombify (Element *original, const Cinfo *zClass, Id solver) |
Private Attributes | |
double | concK1_ |
Stoich * | stoich_ |
Definition at line 13 of file ZombieEnz.h.
ZombieEnz::ZombieEnz | ( | ) |
Definition at line 63 of file ZombieEnz.cpp.
ZombieEnz::~ZombieEnz | ( | ) |
Definition at line 69 of file ZombieEnz.cpp.
|
static |
Definition at line 28 of file ZombieEnz.cpp.
References CplxEnzBase::initCinfo(), and zombieEnzCinfo.
Assign solver info.
Reimplemented from EnzBase.
Definition at line 216 of file ZombieEnz.cpp.
References Element::cinfo(), Eref::data(), Id::element(), Id::eref(), Cinfo::find(), Cinfo::findFinfo(), Element::getNeighbors(), Stoich::installEnzyme(), Cinfo::isA(), Id::path(), and stoich_.
|
virtual |
|
virtual |
Implements CplxEnzBase.
Definition at line 99 of file ZombieEnz.cpp.
References concK1_, and convertConcToNumRateUsingMesh().
|
virtual |
Implements CplxEnzBase.
Definition at line 113 of file ZombieEnz.cpp.
References Stoich::getEnzK2(), and stoich_.
Referenced by vGetNumKm().
|
virtual |
Implements EnzBase.
Definition at line 136 of file ZombieEnz.cpp.
References Stoich::getEnzK3(), and stoich_.
Referenced by vGetNumKm().
|
virtual |
Implements EnzBase.
Definition at line 150 of file ZombieEnz.cpp.
References concK1_, CplxEnzBase::getK2(), and EnzBase::getKcat().
|
virtual |
Implements EnzBase.
Definition at line 169 of file ZombieEnz.cpp.
References concK1_, convertConcToNumRateUsingMesh(), vGetK2(), and vGetKcat().
|
virtual |
Implements CplxEnzBase.
Definition at line 193 of file ZombieEnz.cpp.
References CplxEnzBase::getK2(), and EnzBase::getKcat().
|
virtual |
Implements CplxEnzBase.
Definition at line 200 of file ZombieEnz.cpp.
References concK1_, Stoich::setEnzK1(), and stoich_.
|
virtual |
Implements CplxEnzBase.
Definition at line 89 of file ZombieEnz.cpp.
References concK1_, convertConcToNumRateUsingMesh(), Stoich::setEnzK1(), and stoich_.
|
virtual |
Implements CplxEnzBase.
Definition at line 108 of file ZombieEnz.cpp.
References Stoich::setEnzK2(), and stoich_.
|
virtual |
Implements EnzBase.
Definition at line 118 of file ZombieEnz.cpp.
References concK1_, EPSILON, CplxEnzBase::getK2(), EnzBase::getKcat(), Stoich::setEnzK1(), Stoich::setEnzK2(), Stoich::setEnzK3(), and stoich_.
|
virtual |
Implements EnzBase.
Definition at line 142 of file ZombieEnz.cpp.
References concK1_, CplxEnzBase::getK2(), EnzBase::getKcat(), Stoich::setEnzK1(), and stoich_.
|
virtual |
Implements EnzBase.
Definition at line 158 of file ZombieEnz.cpp.
References concK1_, convertConcToNumRateUsingMesh(), CplxEnzBase::getK2(), EnzBase::getKcat(), Stoich::setEnzK1(), and stoich_.
|
virtual |
Implements CplxEnzBase.
Definition at line 179 of file ZombieEnz.cpp.
References CplxEnzBase::getK2(), EnzBase::getKcat(), EnzBase::getKm(), CplxEnzBase::setConcK1(), Stoich::setEnzK2(), and stoich_.
|
private |
Definition at line 65 of file ZombieEnz.h.
Referenced by vGetConcK1(), vGetK1(), vGetKm(), vGetNumKm(), vSetConcK1(), vSetK1(), vSetKcat(), vSetKm(), and vSetNumKm().
|
private |
Definition at line 64 of file ZombieEnz.h.
Referenced by setSolver(), vGetK2(), vGetKcat(), vSetConcK1(), vSetK1(), vSetK2(), vSetKcat(), vSetKm(), vSetNumKm(), and vSetRatio().