Independent parameters of the model. More...
Public Member Functions | |
| Parameters_ () | |
| Sets default parameter values. | |
| void | get (Dictionary &) const |
| Store current values in dictionary. | |
| void | set (const Dictionary &, Node *node) |
| Set values from dictionary. | |
Public Attributes | |
| double | tau_m_ |
| Membrane time constant in ms. | |
| double | c_m_ |
| Membrane capacitance in pF. | |
| double | dead_time_ |
| Dead time in ms. | |
| bool | dead_time_random_ |
| Do we use random dead time? | |
| long | dead_time_shape_ |
| Shape parameter of random dead time gamma distribution. | |
| bool | with_reset_ |
| Do we reset the membrane potential after each spike? | |
| std::vector< double > | tau_sfa_ |
| List of adaptive threshold time constant in ms (for multi adaptation version). | |
| std::vector< double > | q_sfa_ |
| Adaptive threshold jump in mV (for multi adaptation version). | |
| bool | multi_param_ |
| indicates multi parameter adaptation model | |
| double | c_1_ |
| Slope of the linear part of transfer function. | |
| double | c_2_ |
| Prefactor of exponential part of transfer function. | |
| double | c_3_ |
| Coefficient of exponential non-linearity of transfer function. | |
| double | I_e_ |
| External DC current. | |
| double | t_ref_remaining_ |
| Dead time from simulation start. | |
Independent parameters of the model.
| nest::pp_psc_delta::Parameters_::Parameters_ | ( | ) |
| void nest::pp_psc_delta::Parameters_::get | ( | Dictionary & | d | ) | const |
Store current values in dictionary.
References nest::names::c_1(), nest::names::c_2(), nest::names::c_3(), nest::names::C_m(), nest::names::dead_time(), nest::names::dead_time_random(), nest::names::dead_time_shape(), nest::names::I_e(), nest::names::q_sfa(), nest::names::t_ref_remaining(), nest::names::tau_m(), nest::names::tau_sfa(), and nest::names::with_reset().
Referenced by nest::pp_psc_delta::get_status().
| void nest::pp_psc_delta::Parameters_::set | ( | const Dictionary & | d, |
| Node * | node | ||
| ) |
Set values from dictionary.
References nest::names::c_1(), nest::names::c_2(), nest::names::c_3(), nest::names::C_m(), nest::names::dead_time(), nest::names::dead_time_random(), nest::names::dead_time_shape(), nest::names::I_e(), nest::names::q_sfa(), nest::names::t_ref_remaining(), nest::names::tau_m(), nest::names::tau_sfa(), nest::update_value_param(), and nest::names::with_reset().
Referenced by nest::pp_psc_delta::set_status().
| double nest::pp_psc_delta::Parameters_::c_1_ |
Slope of the linear part of transfer function.
Referenced by nest::pp_psc_delta::update().
| double nest::pp_psc_delta::Parameters_::c_2_ |
Prefactor of exponential part of transfer function.
Referenced by nest::pp_psc_delta::update().
| double nest::pp_psc_delta::Parameters_::c_3_ |
Coefficient of exponential non-linearity of transfer function.
Referenced by nest::pp_psc_delta::update().
| double nest::pp_psc_delta::Parameters_::c_m_ |
Membrane capacitance in pF.
Referenced by nest::pp_psc_delta::pre_run_hook().
| double nest::pp_psc_delta::Parameters_::dead_time_ |
Dead time in ms.
Referenced by nest::pp_psc_delta::pre_run_hook(), and nest::pp_psc_delta::update().
| bool nest::pp_psc_delta::Parameters_::dead_time_random_ |
Do we use random dead time?
Referenced by nest::pp_psc_delta::pre_run_hook(), and nest::pp_psc_delta::update().
| long nest::pp_psc_delta::Parameters_::dead_time_shape_ |
Shape parameter of random dead time gamma distribution.
Referenced by nest::pp_psc_delta::pre_run_hook().
| double nest::pp_psc_delta::Parameters_::I_e_ |
External DC current.
Referenced by nest::pp_psc_delta::update().
| bool nest::pp_psc_delta::Parameters_::multi_param_ |
indicates multi parameter adaptation model
| std::vector< double > nest::pp_psc_delta::Parameters_::q_sfa_ |
Adaptive threshold jump in mV (for multi adaptation version).
Referenced by Parameters_(), and nest::pp_psc_delta::update().
| double nest::pp_psc_delta::Parameters_::t_ref_remaining_ |
Dead time from simulation start.
Referenced by nest::pp_psc_delta::init_state_().
| double nest::pp_psc_delta::Parameters_::tau_m_ |
Membrane time constant in ms.
Referenced by nest::pp_psc_delta::pre_run_hook().
| std::vector< double > nest::pp_psc_delta::Parameters_::tau_sfa_ |
List of adaptive threshold time constant in ms (for multi adaptation version).
Referenced by Parameters_(), and nest::pp_psc_delta::pre_run_hook().
| bool nest::pp_psc_delta::Parameters_::with_reset_ |
Do we reset the membrane potential after each spike?
Referenced by nest::pp_psc_delta::update().