class Channel

This object is used to represent the channels that are present in the cell membrane - specifically the Sodium (Na), Calcium (Ca), and Potassium (K) channels

Public Methods

Channel()
default comstructor
Channel(T_CHANNEL *, Random *, int)
additional constructor
~Channel()
destructor
double GetTauH(double)
obtain value of the current Tau of the h particle
double GetTauM(double)
obtain value of the current Tau of the h particle
void InitializeChannel(T_CHANNEL *, Random *)
Initialize channel
double GetCurrent(Compartment *)
obtain the current of the compartment
void ChannelStateSave( FILE * )
Write out channel status to a file
void ChannelReset( FILE *, char * )
Reset channel status from a file (not implemented)
void ChannelLoad( FILE *, char * )
Read in channel status from a file

Documentation

This object is used to represent the channels that are present in the cell membrane - specifically the Sodium (Na), Calcium (Ca), and Potassium (K) channels. In Neurobiology, these channels are responsible for the release of neurotransmitters (Ca) into the synapse, and changing the membrane voltage potential to be closer to an Action Potential (Na and K) or inhibiting an Action Potential (Cl). The Channel is owned by the compartment.
Channel()
default comstructor

Channel(T_CHANNEL *, Random *, int)
additional constructor

~Channel()
destructor

double GetTauH(double)
obtain value of the current Tau of the h particle

double GetTauM(double)
obtain value of the current Tau of the h particle

void InitializeChannel(T_CHANNEL *, Random *)
Initialize channel. Channel is initialized based on the family it belongs to in order to read the correct values from the T_CHANNEL object

double GetCurrent(Compartment *)
obtain the current of the compartment

void ChannelStateSave( FILE * )
Write out channel status to a file

void ChannelReset( FILE *, char * )
Reset channel status from a file (not implemented)

void ChannelLoad( FILE *, char * )
Read in channel status from a file


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de