23 void vBuffer(
const Eref& e,
double kf,
double kb,
double bFree,
double bBound );
28 void vFInflux(
const Eref& e,
double I,
double fraction );
34 void vMMPump(
const Eref& e,
double vMax,
double Kd );
35 void vHillPump(
const Eref& e,
double vMax,
double Kd,
unsigned int hill );
84 double integrate(
double state,
double dt,
double A,
double B );
104 static const double F;
108 #endif // _DIFSHELL_H
void vSetThickness(const Eref &e, double thickness)
void vSetLength(const Eref &e, double length)
void vSetDiameter(const Eref &e, double diameter)
void vSetD(const Eref &e, double D)
void vEqTauPump(const Eref &e, double kP)
static const Cinfo * initCinfo()
void vInflux(const Eref &e, double I)
void vHillPump(const Eref &e, double vMax, double Kd, unsigned int hill)
double vGetC(const Eref &e) const
void vFOutflux(const Eref &e, double I, double fraction)
unsigned int vGetShapeMode(const Eref &e) const
void vSetShapeMode(const Eref &e, unsigned int shapeMode)
void vFInflux(const Eref &e, double I, double fraction)
double integrate(double state, double dt, double A, double B)
static const double F
Faraday's constant (Coulomb / Mole)
void vProcess(const Eref &e, ProcPtr p)
void vReinit(const Eref &e, ProcPtr p)
void vTauPump(const Eref &e, double kP, double Ceq)
double vGetValence(const Eref &e) const
void vSetLeak(const Eref &e, double leak)
void vSetVolume(const Eref &e, double volume)
void vFluxFromOut(const Eref &e, double outerC, double outerThickness)
void vSetValence(const Eref &e, double valence)
void vFluxFromIn(const Eref &e, double innerC, double innerThickness)
void vSetC(const Eref &e, double C)
C is a read-only field.
void vBuffer(const Eref &e, double kf, double kb, double bFree, double bBound)
void vMMPump(const Eref &e, double vMax, double Kd)
double vGetDiameter(const Eref &e) const
double vGetVolume(const Eref &e) const
DifShell()
Faraday's constant (Coulomb / Mole)
static const double EPSILON
double vGetThickness(const Eref &e) const
double vGetLength(const Eref &e) const
void vStoreInflux(const Eref &e, double flux)
void vSetInnerArea(const Eref &e, double innerArea)
void vStoreOutflux(const Eref &e, double flux)
double vGetInnerArea(const Eref &e) const
double vGetOuterArea(const Eref &e) const
double vGetLeak(const Eref &e) const
void calculateVolumeArea(const Eref &e)
void vOutflux(const Eref &e, double I)
void vSetCeq(const Eref &e, double Ceq)
double vGetD(const Eref &e) const
void vSetOuterArea(const Eref &e, double outerArea)
double vGetCeq(const Eref &e) const