#include <cm_compartmentcurrents.h>
◆ AMPA_NMDA() [1/2]
| nest::AMPA_NMDA::AMPA_NMDA |
( |
const long |
syn_index | ) |
|
|
explicit |
◆ AMPA_NMDA() [2/2]
| nest::AMPA_NMDA::AMPA_NMDA |
( |
const long |
syn_index, |
|
|
const Dictionary & |
receptor_params |
|
) |
| |
References e_rev_, g_norm_AMPA_, g_norm_NMDA_, Dictionary::get(), Dictionary::known(), NMDA_ratio_, syn_idx, tau_d_AMPA_, tau_d_NMDA_, tau_r_AMPA_, and tau_r_NMDA_.
◆ ~AMPA_NMDA()
| nest::AMPA_NMDA::~AMPA_NMDA |
( |
| ) |
|
|
inline |
◆ append_recordables()
| void nest::AMPA_NMDA::append_recordables |
( |
std::map< std::string, double * > * |
recordables | ) |
|
◆ f_numstep()
| std::pair< double, double > nest::AMPA_NMDA::f_numstep |
( |
const double |
v_comp, |
|
|
const long |
lag |
|
) |
| |
advance receptor by one numerical integration step
References b_spikes_, e_rev_, g_d_AN_AMPA_, g_d_AN_NMDA_, g_norm_AMPA_, g_norm_NMDA_, g_r_AN_AMPA_, g_r_AN_NMDA_, nest::RingBuffer::get_value(), NMDA_ratio_, NMDA_sigmoid__and__d_NMDAsigmoid_dv(), prop_d_AMPA_, prop_d_NMDA_, prop_r_AMPA_, and prop_r_NMDA_.
◆ get_syn_idx()
| long nest::AMPA_NMDA::get_syn_idx |
( |
| ) |
|
|
inline |
◆ NMDA_sigmoid__and__d_NMDAsigmoid_dv()
| std::pair< double, double > nest::AMPA_NMDA::NMDA_sigmoid__and__d_NMDAsigmoid_dv |
( |
double |
v_comp | ) |
|
|
inline |
◆ pre_run_hook()
| void nest::AMPA_NMDA::pre_run_hook |
( |
| ) |
|
|
inline |
initialization of the state variables
References b_spikes_, nest::RingBuffer::clear(), nest::Time::get_ms(), nest::Time::get_resolution(), prop_d_AMPA_, prop_d_NMDA_, prop_r_AMPA_, prop_r_NMDA_, tau_d_AMPA_, tau_d_NMDA_, tau_r_AMPA_, and tau_r_NMDA_.
◆ set_buffer_ptr()
| void nest::AMPA_NMDA::set_buffer_ptr |
( |
std::vector< RingBuffer > & |
syn_buffers | ) |
|
|
inline |
◆ b_spikes_
◆ e_rev_
| double nest::AMPA_NMDA::e_rev_ |
|
private |
◆ g_d_AN_AMPA_
| double nest::AMPA_NMDA::g_d_AN_AMPA_ |
|
private |
◆ g_d_AN_NMDA_
| double nest::AMPA_NMDA::g_d_AN_NMDA_ |
|
private |
◆ g_norm_AMPA_
| double nest::AMPA_NMDA::g_norm_AMPA_ |
|
private |
◆ g_norm_NMDA_
| double nest::AMPA_NMDA::g_norm_NMDA_ |
|
private |
◆ g_r_AN_AMPA_
| double nest::AMPA_NMDA::g_r_AN_AMPA_ |
|
private |
◆ g_r_AN_NMDA_
| double nest::AMPA_NMDA::g_r_AN_NMDA_ |
|
private |
◆ NMDA_ratio_
| double nest::AMPA_NMDA::NMDA_ratio_ |
|
private |
◆ prop_d_AMPA_
| double nest::AMPA_NMDA::prop_d_AMPA_ |
|
private |
◆ prop_d_NMDA_
| double nest::AMPA_NMDA::prop_d_NMDA_ |
|
private |
◆ prop_r_AMPA_
| double nest::AMPA_NMDA::prop_r_AMPA_ |
|
private |
◆ prop_r_NMDA_
| double nest::AMPA_NMDA::prop_r_NMDA_ |
|
private |
◆ syn_idx
| long nest::AMPA_NMDA::syn_idx = 0 |
|
private |
◆ tau_d_AMPA_
| double nest::AMPA_NMDA::tau_d_AMPA_ |
|
private |
◆ tau_d_NMDA_
| double nest::AMPA_NMDA::tau_d_NMDA_ |
|
private |
◆ tau_r_AMPA_
| double nest::AMPA_NMDA::tau_r_AMPA_ |
|
private |
◆ tau_r_NMDA_
| double nest::AMPA_NMDA::tau_r_NMDA_ |
|
private |
The documentation for this class was generated from the following files: