CbIzhiNeuron Class Reference

A conductance based Izhikevich neuron. More...

#include <IzhiNeuron.h>

Inheritance diagram for CbIzhiNeuron:

Inheritance graph
[legend]
Collaboration diagram for CbIzhiNeuron:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CbIzhiNeuron (double a=0.02, double b=0.2, double c=-65.0, double d=8.0, double Vpeak=30.0, double Vinit=-0.06, double Inoise=0.0, double Iinject=0.0, double factI=1.0)
 CbIzhiNeuron (string type, double Vinit=-0.06, double Inoise=0.0, double Iinject=0.0, double factI=1.0)
virtual ~CbIzhiNeuron ()
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 Izhikevich neuron.

Implements the model described in Izhikevich, 2004 'Which model to use for cortical spiking neurons'

Model

Definition at line 174 of file IzhiNeuron.h.


Constructor & Destructor Documentation

CbIzhiNeuron::CbIzhiNeuron ( double  a = 0.02,
double  b = 0.2,
double  c = -65.0,
double  d = 8.0,
double  Vpeak = 30.0,
double  Vinit = -0.06,
double  Inoise = 0.0,
double  Iinject = 0.0,
double  factI = 1.0 
)

Definition at line 161 of file IzhiNeuron.cpp.

CbIzhiNeuron::CbIzhiNeuron ( string  type,
double  Vinit = -0.06,
double  Inoise = 0.0,
double  Iinject = 0.0,
double  factI = 1.0 
)

Definition at line 168 of file IzhiNeuron.cpp.

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

Definition at line 213 of file IzhiNeuron.h.


Member Function Documentation

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

Reimplemented from CurrentInputTarget.

Definition at line 174 of file IzhiNeuron.cpp.

References IzhiNeuronBase::Isyn.

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

Reimplemented from ConductanceInputTarget.

Definition at line 180 of file IzhiNeuron.cpp.

References IzhiNeuronBase::Isyn, and IzhiNeuronBase::Vm.

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

Get the current membrane voltage.

Reimplemented from ConductanceInputTarget.

Definition at line 221 of file IzhiNeuron.h.

References IzhiNeuronBase::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