MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <Leakage.h>
Public Member Functions | |
Leakage () | |
void | vProcess (const Eref &e, ProcPtr p) |
void | vReinit (const Eref &e, ProcPtr p) |
void | vSetGbar (const Eref &e, double gbar) |
~Leakage () | |
Public Member Functions inherited from ChanCommon | |
ChanCommon () | |
double | getGbar () const |
Utility function to acces Gbar. More... | |
double | getModulation () const |
double | getVm () const |
Utility function to access Vm. More... | |
void | sendProcessMsgs (const Eref &e, const ProcPtr info) |
void | sendReinitMsgs (const Eref &e, const ProcPtr info) |
void | updateIk () |
double | vGetEk (const Eref &e) const |
double | vGetGbar (const Eref &e) const |
double | vGetGk (const Eref &e) const |
double | vGetIk (const Eref &e) const |
double | vGetModulation (const Eref &e) const |
void | vHandleVm (double Vm) |
void | vSetEk (const Eref &e, double Ek) |
void | vSetGk (const Eref &e, double Gk) |
void | vSetIk (const Eref &e, double Ic) |
void | vSetModulation (const Eref &e, double modulation) |
~ChanCommon () | |
Public Member Functions inherited from ChanBase | |
ChanBase () | |
double | getEk (const Eref &e) const |
double | getGbar (const Eref &e) const |
double | getGk (const Eref &e) const |
double | getIk (const Eref &e) const |
double | getModulation (const Eref &e) const |
void | handleVm (double Vm) |
void | process (const Eref &e, const ProcPtr info) |
void | reinit (const Eref &e, const ProcPtr info) |
void | setEk (const Eref &e, double Ek) |
void | setGbar (const Eref &e, double Gbar) |
void | setGk (const Eref &e, double Gk) |
void | setIk (const Eref &e, double Ic) |
void | setModulation (const Eref &e, double modulation) |
~ChanBase () | |
Static Public Member Functions | |
static const Cinfo * | initCinfo () |
Static Public Member Functions inherited from ChanCommon | |
static const Cinfo * | initCinfo () |
Specify the Class Info static variable for initialization. More... | |
Static Public Member Functions inherited from ChanBase | |
static SrcFinfo2< double, double > * | channelOut () |
static SrcFinfo1< double > * | IkOut () |
static const Cinfo * | initCinfo () |
Specify the Class Info static variable for initialization. More... | |
static SrcFinfo1< double > * | permeability () |
Additional Inherited Members | |
Protected Attributes inherited from ChanCommon | |
double | Vm_ |
Vm_ is input variable from compartment, used for most rates. More... | |
Leakage::Leakage | ( | ) |
Definition at line 78 of file Leakage.cpp.
Leakage::~Leakage | ( | ) |
Definition at line 83 of file Leakage.cpp.
|
static |
Definition at line 53 of file Leakage.cpp.
References ChanBase::initCinfo().
Implements ChanBase.
Definition at line 89 of file Leakage.cpp.
References ChanCommon::sendProcessMsgs(), ChanCommon::updateIk(), ChanCommon::vGetGbar(), ChanCommon::vGetModulation(), and ChanCommon::vSetGk().
Implements ChanBase.
Definition at line 96 of file Leakage.cpp.
References ChanCommon::sendReinitMsgs(), ChanCommon::updateIk(), ChanCommon::vGetGbar(), ChanCommon::vGetModulation(), and ChanCommon::vSetGk().
|
virtual |
Reimplemented from ChanCommon.
Definition at line 103 of file Leakage.cpp.
References ChanCommon::vGetModulation(), ChanCommon::vSetGbar(), and ChanCommon::vSetGk().