Public Member Functions | |
| size_t | n_receptors_ () const |
| Returns the size of tau_syn_fast_. | |
| Parameters_ () | |
| void | get (Dictionary &) const |
| double | set (const Dictionary &, Node *) |
Public Attributes | |
| double | G_ |
| membrane conductance in nS | |
| double | E_L_ |
| resting potential in mV | |
| double | th_inf_ |
| infinity threshold in mV | |
| double | C_m_ |
| capacitance in pF | |
| double | t_ref_ |
| refractory time in ms | |
| double | V_reset_ |
| Membrane voltage following spike in mV. | |
| double | th_spike_add_ |
| threshold additive constant following reset in mV | |
| double | th_spike_decay_ |
| spike induced threshold in 1/ms | |
| double | voltage_reset_fraction_ |
| voltage fraction following reset coefficient | |
| double | voltage_reset_add_ |
| voltage additive constant following reset in mV | |
| double | th_voltage_index_ |
| a 'leak-conductance' for the voltage-dependent component of the threshold in 1/ms | |
| double | th_voltage_decay_ |
| inverse of which is the time constant of the voltage-dependent component of the threshold in 1/ms | |
| std::vector< double > | asc_init_ |
| initial values of ASCurrents_ in pA | |
| std::vector< double > | asc_decay_ |
| predefined time scale in 1/ms | |
| std::vector< double > | asc_amps_ |
| in pA | |
| std::vector< double > | asc_r_ |
| coefficient | |
| std::vector< double > | tau_syn_fast_ |
| synaptic port time constants in ms | |
| std::vector< double > | tau_syn_slow_ |
| synaptic port time constants in ms | |
| std::vector< double > | amp_slow_ |
| synaptic port time constants in ms | |
| bool | has_connections_ |
| boolean flag which indicates whether the neuron has connections | |
| bool | has_theta_spike_ |
| boolean flag which indicates whether the neuron has spike dependent threshold component | |
| bool | has_asc_ |
| boolean flag which indicates whether the neuron has after spike currents | |
| bool | has_theta_voltage_ |
| boolean flag which indicates whether the neuron has voltage dependent threshold component | |
| nest::glif_psc_double_alpha::Parameters_::Parameters_ | ( | ) |
| void nest::glif_psc_double_alpha::Parameters_::get | ( | Dictionary & | d | ) | const |
References nest::names::adapting_threshold(), nest::names::after_spike_currents(), nest::names::amp_slow(), nest::names::asc_amps(), nest::names::asc_decay(), nest::names::asc_init(), nest::names::asc_r(), nest::names::C_m(), nest::names::E_L(), nest::names::g(), nest::names::has_connections(), nest::names::spike_dependent_threshold(), nest::names::t_ref(), nest::names::tau_syn_fast(), nest::names::tau_syn_slow(), nest::names::th_spike_add(), nest::names::th_spike_decay(), nest::names::th_voltage_decay(), nest::names::th_voltage_index(), nest::names::V_reset(), nest::names::V_th(), nest::names::voltage_reset_add(), and nest::names::voltage_reset_fraction().
Referenced by nest::glif_psc_double_alpha::get_status().
|
inline |
Returns the size of tau_syn_fast_.
References tau_syn_fast_.
Referenced by nest::glif_psc_double_alpha::handles_test_event(), nest::glif_psc_double_alpha::pre_run_hook(), and nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::set | ( | const Dictionary & | d, |
| Node * | node | ||
| ) |
References nest::names::adapting_threshold(), nest::names::after_spike_currents(), nest::names::amp_slow(), nest::names::asc_amps(), nest::names::asc_decay(), nest::names::asc_init(), nest::names::asc_r(), nest::names::C_m(), nest::names::E_L(), nest::names::g(), nest::names::spike_dependent_threshold(), nest::names::t_ref(), nest::names::tau_syn_fast(), nest::names::tau_syn_slow(), nest::names::th_spike_add(), nest::names::th_spike_decay(), nest::names::th_voltage_decay(), nest::names::th_voltage_index(), nest::update_value_param(), nest::names::V_reset(), nest::names::V_th(), nest::names::voltage_reset_add(), and nest::names::voltage_reset_fraction().
Referenced by nest::glif_psc_double_alpha::set_status().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::amp_slow_ |
synaptic port time constants in ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::asc_amps_ |
in pA
Referenced by nest::glif_psc_double_alpha::update().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::asc_decay_ |
predefined time scale in 1/ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::asc_init_ |
initial values of ASCurrents_ in pA
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::asc_r_ |
coefficient
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::C_m_ |
capacitance in pF
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::E_L_ |
resting potential in mV
Referenced by nest::glif_psc_double_alpha::get_threshold_(), and nest::glif_psc_double_alpha::get_V_m_().
| double nest::glif_psc_double_alpha::Parameters_::G_ |
membrane conductance in nS
Referenced by nest::glif_psc_double_alpha::pre_run_hook(), and nest::glif_psc_double_alpha::update().
| bool nest::glif_psc_double_alpha::Parameters_::has_asc_ |
boolean flag which indicates whether the neuron has after spike currents
Referenced by nest::glif_psc_double_alpha::pre_run_hook(), and nest::glif_psc_double_alpha::update().
| bool nest::glif_psc_double_alpha::Parameters_::has_connections_ |
boolean flag which indicates whether the neuron has connections
Referenced by nest::glif_psc_double_alpha::handles_test_event().
| bool nest::glif_psc_double_alpha::Parameters_::has_theta_spike_ |
boolean flag which indicates whether the neuron has spike dependent threshold component
Referenced by nest::glif_psc_double_alpha::pre_run_hook(), and nest::glif_psc_double_alpha::update().
| bool nest::glif_psc_double_alpha::Parameters_::has_theta_voltage_ |
boolean flag which indicates whether the neuron has voltage dependent threshold component
Referenced by nest::glif_psc_double_alpha::pre_run_hook(), and nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::t_ref_ |
refractory time in ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::tau_syn_fast_ |
synaptic port time constants in ms
Referenced by n_receptors_(), and nest::glif_psc_double_alpha::pre_run_hook().
| std::vector< double > nest::glif_psc_double_alpha::Parameters_::tau_syn_slow_ |
synaptic port time constants in ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::th_inf_ |
infinity threshold in mV
Referenced by nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::th_spike_add_ |
threshold additive constant following reset in mV
Referenced by nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::th_spike_decay_ |
spike induced threshold in 1/ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::th_voltage_decay_ |
inverse of which is the time constant of the voltage-dependent component of the threshold in 1/ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::th_voltage_index_ |
a 'leak-conductance' for the voltage-dependent component of the threshold in 1/ms
Referenced by nest::glif_psc_double_alpha::pre_run_hook().
| double nest::glif_psc_double_alpha::Parameters_::V_reset_ |
Membrane voltage following spike in mV.
Referenced by nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::voltage_reset_add_ |
voltage additive constant following reset in mV
Referenced by nest::glif_psc_double_alpha::update().
| double nest::glif_psc_double_alpha::Parameters_::voltage_reset_fraction_ |
voltage fraction following reset coefficient
Referenced by nest::glif_psc_double_alpha::update().