CbaEIFNeuron Class Reference

A conductance based aEIF (adaptive Exponential Integrate and Fire) neuron. More...

#include <aEIFNeuron.h>

Inheritance diagram for CbaEIFNeuron:

Inheritance graph
[legend]
Collaboration diagram for CbaEIFNeuron:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CbaEIFNeuron (double a=4e-9, double b=0.0805e-9, double Vt=-50.6e-3, double Vr=-70.4e-3, double El=-70.4e-3, double gl=30e-9, double Cm=281e-12, double tau_w=144e-3, double slope=2e-3, double Vpeak=20.0e-3, double Vinit=-60.0e-3, double Inoise=0.0, double Iinject=0.0)
virtual ~CbaEIFNeuron ()
virtual void currentInput (double Isyn)
virtual void conductanceInput (double g, double Erev)
virtual double getVm ()
 Get the current membrane voltage.


Detailed Description

A conductance based aEIF (adaptive Exponential Integrate and Fire) neuron.

see ''Adaptive Exponential Integrate-and-Fire Model as an Effective Description of Neuronal Activity'' Romain Brette and Wulfram Gerstner, J.Neurophysiology 94, 2005

Model

Definition at line 179 of file aEIFNeuron.h.


Constructor & Destructor Documentation

CbaEIFNeuron::CbaEIFNeuron ( double  a = 4e-9,
double  b = 0.0805e-9,
double  Vt = -50.6e-3,
double  Vr = -70.4e-3,
double  El = -70.4e-3,
double  gl = 30e-9,
double  Cm = 281e-12,
double  tau_w = 144e-3,
double  slope = 2e-3,
double  Vpeak = 20.0e-3,
double  Vinit = -60.0e-3,
double  Inoise = 0.0,
double  Iinject = 0.0 
)

Definition at line 120 of file aEIFNeuron.cpp.

virtual CbaEIFNeuron::~CbaEIFNeuron (  )  [inline, virtual]

Definition at line 198 of file aEIFNeuron.h.


Member Function Documentation

void CbaEIFNeuron::currentInput ( double  Isyn  )  [inline, virtual]

Reimplemented from CurrentInputTarget.

Definition at line 126 of file aEIFNeuron.cpp.

References aEIFNeuronBase::Isyn.

void CbaEIFNeuron::conductanceInput ( double  g,
double  Erev 
) [inline, virtual]

Reimplemented from ConductanceInputTarget.

Definition at line 132 of file aEIFNeuron.cpp.

References aEIFNeuronBase::Isyn, and aEIFNeuronBase::Vm.

virtual double CbaEIFNeuron::getVm (  )  [inline, virtual]

Get the current membrane voltage.

Reimplemented from ConductanceInputTarget.

Definition at line 206 of file aEIFNeuron.h.

References aEIFNeuronBase::Vm.


The documentation for this class was generated from the following files:

Generated on Wed Jul 9 16:34:47 2008 for PCSIM by  doxygen 1.5.5