ExIzhiNeuron Class Reference

A current based 'extended' Izhikevich neuron. More...

#include <IzhiNeuron.h>

Inheritance diagram for ExIzhiNeuron:

Inheritance graph
[legend]
Collaboration diagram for ExIzhiNeuron:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ExIzhiNeuron (double a=0.02, double b=0.2, double c=-65.0, double d=8.0, double k=0.7, double Vt=-60.0, double Vr=-45.0, double Cm=100.0, double Vpeak=30.0, double Vinit=-0.06, double Inoise=0.0, double Iinject=0.0, double factI=1.0)
 ExIzhiNeuron (string type, double Vinit=-0.06, double Inoise=0.0, double Iinject=0.0, double factI=1.0)
virtual ~ExIzhiNeuron ()
virtual void currentInput (double Isyn)


Detailed Description

A current based 'extended' Izhikevich neuron.

Based on Chapter 8 of Izhikevich 2007 - Dynamical Systems in Neuroscience

Model

Definition at line 285 of file IzhiNeuron.h.


Constructor & Destructor Documentation

ExIzhiNeuron::ExIzhiNeuron ( double  a = 0.02,
double  b = 0.2,
double  c = -65.0,
double  d = 8.0,
double  k = 0.7,
double  Vt = -60.0,
double  Vr = -45.0,
double  Cm = 100.0,
double  Vpeak = 30.0,
double  Vinit = -0.06,
double  Inoise = 0.0,
double  Iinject = 0.0,
double  factI = 1.0 
)

Definition at line 283 of file IzhiNeuron.cpp.

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

Definition at line 292 of file IzhiNeuron.cpp.

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

Definition at line 310 of file IzhiNeuron.h.


Member Function Documentation

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

Reimplemented from CurrentInputTarget.

Definition at line 297 of file IzhiNeuron.cpp.

References IzhiNeuronBase::Isyn.


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

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