#include <GABASynapse.h>
Public Member Functions | |
StaticNonLinGABAExpSynapse (const float W=1e-9, const float WB=0.06e-9, const float tau_A=6e-3, const float delay=2e-4, const float Erev_A=-70e-3, const float Erev_B=-90e-3, const float k1=0.09 *10e6, const float k2=1.2, const float k3=180.0, const float k4=34.0, const float kd=100.0, const float Cdur=0.5e-3, const float Cmax=1.0e-3, const float dead_time=1e-3, const int n=4, const float fract_B=-1.0) | |
virtual int | reset (double dt) |
Reset to initial condition. | |
Public Attributes | |
double | tau_A |
The decay time constant of GABA-A [readwrite; units=s;]. | |
double | fract_B |
The fraction of GABA-B [readwrite; units=;]. |
Definition at line 131 of file GABASynapse.h.
StaticNonLinGABAExpSynapse::StaticNonLinGABAExpSynapse | ( | const float | W = 1e-9 , |
|
const float | WB = 0.06e-9 , |
|||
const float | tau_A = 6e-3 , |
|||
const float | delay = 2e-4 , |
|||
const float | Erev_A = -70e-3 , |
|||
const float | Erev_B = -90e-3 , |
|||
const float | k1 = 0.09*10e6 , |
|||
const float | k2 = 1.2 , |
|||
const float | k3 = 180.0 , |
|||
const float | k4 = 34.0 , |
|||
const float | kd = 100.0 , |
|||
const float | Cdur = 0.5e-3 , |
|||
const float | Cmax = 1.0e-3 , |
|||
const float | dead_time = 1e-3 , |
|||
const int | n = 4 , |
|||
const float | fract_B = -1.0 | |||
) | [inline] |
Definition at line 138 of file GABASynapse.h.
References GABA_BResponse::Cdur, GABA_BResponse::Cmax, GABA_BResponse::dead_time, GenericStaticSpikingSynapse< GenericNonLinGABASynapse< ExponentialDecaySpikeResponse > >::delay, GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >::Erev_A, GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >::Erev_B, fract_B, GABA_BResponse::g_max, GABA_BResponse::k1, GABA_BResponse::k2, GABA_BResponse::k3, GABA_BResponse::k4, GABA_BResponse::kd, GABA_BResponse::n, GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >::resp_A, ExponentialDecaySpikeResponse::tau, tau_A, and GenericStaticSpikingSynapse< GenericNonLinGABASynapse< ExponentialDecaySpikeResponse > >::W.
Reset to initial condition.
Reimplemented from GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >.
Definition at line 189 of file GABASynapse.h.
References fract_B, GABA_BResponse::g_max, GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >::reset(), ExponentialDecaySpikeResponse::reset(), GenericNonLinGABASynapse< ExponentialDecaySpikeResponse >::resp_A, ExponentialDecaySpikeResponse::tau, tau_A, and GenericStaticSpikingSynapse< GenericNonLinGABASynapse< ExponentialDecaySpikeResponse > >::W.
The decay time constant of GABA-A [readwrite; units=s;].
Definition at line 180 of file GABASynapse.h.
Referenced by reset(), and StaticNonLinGABAExpSynapse().
The fraction of GABA-B [readwrite; units=;].
Definition at line 186 of file GABASynapse.h.
Referenced by reset(), and StaticNonLinGABAExpSynapse().