Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

IonBuffer Class Reference

#include <ionbuffer.h>

List of all members.


Detailed Description

An ion buffer handling the ion concentration of multiple ionic input currents and outward pump.

Missing ...

Public Member Functions

Public Attributes

Protected Member Functions

Protected Attributes

Friends


Member Function Documentation

void IonBuffer::reset double *  Gtot,
double *  Ich,
double  Vresting,
double  VmScale
 

Reset the IonBuffer.

  • $V_m$ is set to $V_{init}$

  • $E_m$ is calculated such that for no input $V_m$ relaxes to $V_{resting}$ :
    • $E_m = R_m \cdot \left( V_{resting} G_{tot} - I_{ch} \right) $
    • $G_{tot} = \frac{1}{R_m} + \sum_{c=1}^{N_c} g_\infty(V_{resting})$
    • $I_{ch} = \sum_{c=1}^{N_c} g_\infty(V_{resting}) E_{rev}^c $