|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ConcChan.h>
Collaboration diagram for ConcChan:Public Member Functions | |
| ConcChan () | |
| double | flux (double inConc, double outConc, double dt) |
| double | getFlux () const |
| double | getNumChan () const |
| double | getPermeability () const |
| void | inPool (double conc) |
| void | outPool (double conc) |
| void | process (const Eref &e, ProcPtr p) |
| void | reinit (const Eref &e, ProcPtr p) |
| void | setNumChan (double v) |
| void | setPermeability (double v) |
| ~ConcChan () | |
Static Public Member Functions | |
| static const Cinfo * | initCinfo () |
Protected Attributes | |
| double | charge_ |
| Flux of molecule through channel. More... | |
| double | flux_ |
| Number of molecules of channel. More... | |
| double | n_ |
| permeability in vol/(#.s) units. More... | |
| double | permeability_ |
| double | Vm_ |
| Later: for including Nernst calculations. More... | |
Definition at line 13 of file ConcChan.h.
| ConcChan::ConcChan | ( | ) |
Definition at line 135 of file ConcChan.cpp.
| ConcChan::~ConcChan | ( | ) |
Definition at line 145 of file ConcChan.cpp.
| double ConcChan::flux | ( | double | inConc, |
| double | outConc, | ||
| double | dt | ||
| ) |
Definition at line 201 of file ConcChan.cpp.
References n_, and permeability_.
Referenced by initCinfo().
Here is the caller graph for this function:| double ConcChan::getFlux | ( | ) | const |
Definition at line 193 of file ConcChan.cpp.
References flux_.
Referenced by initCinfo().
Here is the caller graph for this function:| double ConcChan::getNumChan | ( | ) | const |
Definition at line 188 of file ConcChan.cpp.
References n_.
Referenced by initCinfo().
Here is the caller graph for this function:| double ConcChan::getPermeability | ( | ) | const |
Definition at line 178 of file ConcChan.cpp.
References permeability_.
Referenced by initCinfo().
Here is the caller graph for this function:
|
static |
Definition at line 29 of file ConcChan.cpp.
References concChanCinfo, flux(), getFlux(), getNumChan(), getPermeability(), Neutral::initCinfo(), inPool(), inPoolOut(), outPool(), outPoolOut(), process(), reinit(), setNumChan(), and setPermeability().
Here is the call graph for this function:| void ConcChan::inPool | ( | double | conc | ) |
Definition at line 161 of file ConcChan.cpp.
Referenced by initCinfo().
Here is the caller graph for this function:| void ConcChan::outPool | ( | double | conc | ) |
Definition at line 165 of file ConcChan.cpp.
Referenced by initCinfo().
Here is the caller graph for this function:Definition at line 153 of file ConcChan.cpp.
Referenced by initCinfo().
Here is the caller graph for this function:Definition at line 157 of file ConcChan.cpp.
Referenced by initCinfo().
Here is the caller graph for this function:| void ConcChan::setNumChan | ( | double | v | ) |
Definition at line 183 of file ConcChan.cpp.
References n_.
Referenced by initCinfo().
Here is the caller graph for this function:| void ConcChan::setPermeability | ( | double | v | ) |
Definition at line 173 of file ConcChan.cpp.
References permeability_.
Referenced by initCinfo().
Here is the caller graph for this function:
|
protected |
Flux of molecule through channel.
Definition at line 48 of file ConcChan.h.
|
protected |
|
protected |
permeability in vol/(#.s) units.
Definition at line 46 of file ConcChan.h.
Referenced by flux(), getNumChan(), and setNumChan().
|
protected |
Definition at line 45 of file ConcChan.h.
Referenced by flux(), getPermeability(), and setPermeability().
|
protected |
Later: for including Nernst calculations.
Definition at line 49 of file ConcChan.h.