#include <ZombieCaConc.h>
Public Member Functions | |
ZombieCaConc () | |
void | vReinit (const Eref &e, ProcPtr info) |
void | vProcess (const Eref &e, ProcPtr info) |
void | vCurrent (const Eref &e, double I) |
void | vCurrentFraction (const Eref &e, double I, double fraction) |
void | vIncrease (const Eref &e, double I) |
void | vDecrease (const Eref &e, double I) |
void | vSetCa (const Eref &e, double val) |
double | vGetCa (const Eref &e) const |
void | vSetCaBasal (const Eref &e, double val) |
double | vGetCaBasal (const Eref &e) const |
void | vSetTau (const Eref &e, double val) |
double | vGetTau (const Eref &e) const |
void | vSetB (const Eref &e, double val) |
double | vGetB (const Eref &e) const |
void | vSetCeiling (const Eref &e, double val) |
double | vGetCeiling (const Eref &e) const |
void | vSetFloor (const Eref &e, double val) |
double | vGetFloor (const Eref &e) const |
void | vSetSolver (const Eref &e, Id hsolve) |
Used to set up the solver. Dummy for regular classes. | |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Zombie object that lets HSolve do its calculations, while letting the user interact with this object as if it were the original object.
ZombieCaConc::ZombieCaConc | ( | ) | [inline] |
const Cinfo * ZombieCaConc::initCinfo | ( | ) | [static] |
Reimplemented from CaConcBase.
References CaConcBase::initCinfo().
void ZombieCaConc::vCurrent | ( | const Eref & | e, | |
double | I | |||
) | [virtual] |
Implements CaConcBase.
References HSolve::iCa(), and Eref::id().
void ZombieCaConc::vCurrentFraction | ( | const Eref & | e, | |
double | I, | |||
double | fraction | |||
) | [virtual] |
Implements CaConcBase.
void ZombieCaConc::vDecrease | ( | const Eref & | e, | |
double | I | |||
) | [virtual] |
Implements CaConcBase.
double ZombieCaConc::vGetB | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
double ZombieCaConc::vGetCa | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
References HSolve::getCa(), and Eref::id().
double ZombieCaConc::vGetCaBasal | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
References HSolve::getCaBasal(), and Eref::id().
double ZombieCaConc::vGetCeiling | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
References HSolve::getCaCeiling(), and Eref::id().
double ZombieCaConc::vGetFloor | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
References HSolve::getCaFloor(), and Eref::id().
double ZombieCaConc::vGetTau | ( | const Eref & | e | ) | const [virtual] |
Implements CaConcBase.
void ZombieCaConc::vIncrease | ( | const Eref & | e, | |
double | I | |||
) | [virtual] |
Implements CaConcBase.
Implements CaConcBase.
Implements CaConcBase.
void ZombieCaConc::vSetB | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setTauB().
void ZombieCaConc::vSetCa | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setCa().
void ZombieCaConc::vSetCaBasal | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setCa().
void ZombieCaConc::vSetCeiling | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setCaCeiling().
void ZombieCaConc::vSetFloor | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setCaFloor().
Used to set up the solver. Dummy for regular classes.
Reimplemented from CaConcBase.
References Element::cinfo(), Eref::data(), Id::element(), Id::eref(), Cinfo::isA(), and Id::path().
void ZombieCaConc::vSetTau | ( | const Eref & | e, | |
double | val | |||
) | [virtual] |
Implements CaConcBase.
References Eref::id(), and HSolve::setTauB().