NEST
2.6.0,not_revisioned_source_dir@0
|
Map names of recordables to data access functions. More...
#include <recordables_map.h>
Public Types | |
typedef double_t(HostNode::* | DataAccessFct )() const |
Datatype for access functions. More... | |
Public Member Functions | |
virtual | ~RecordablesMap () |
void | create () |
Create the map. More... | |
ArrayDatum | get_list () const |
Obtain SLI list of all recordables, for use by get_status(). More... | |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
template<> | |
void | create () |
Private Types | |
typedef std::map< Name, double_t(HostNode::*)() const > | Base_ |
Private Member Functions | |
void | insert_ (const Name &n, const DataAccessFct f) |
Insertion functions to be used in create(), adds entry to map and list. More... | |
Map names of recordables to data access functions.
This map identifies the data access functions for recordable state variables in model neurons. Each neuron model shall have exactly one static instance of RecordablesMap.
|
private |
typedef double_t(HostNode::* nest::RecordablesMap< HostNode >::DataAccessFct)() const |
Datatype for access functions.
|
inlinevirtual |
void nest::RecordablesMap< ht_neuron >::create | ( | ) |
void nest::RecordablesMap< sinusoidal_poisson_generator >::create | ( | ) |
References nest::sinusoidal_poisson_generator::get_rate_(), and nest::names::rate.
void nest::RecordablesMap< nest::mcculloch_pitts_neuron >::create | ( | ) |
void nest::RecordablesMap< iaf_psc_alpha >::create | ( | ) |
References nest::iaf_psc_alpha::get_input_currents_ex_(), nest::iaf_psc_alpha::get_input_currents_in_(), nest::iaf_psc_alpha::get_V_m_(), nest::iaf_psc_alpha::get_weighted_spikes_ex_(), nest::iaf_psc_alpha::get_weighted_spikes_in_(), nest::names::input_currents_ex, nest::names::input_currents_in, nest::names::V_m, nest::names::weighted_spikes_ex, and nest::names::weighted_spikes_in.
void nest::RecordablesMap< sinusoidal_gamma_generator >::create | ( | ) |
References nest::sinusoidal_gamma_generator::get_rate_(), and nest::names::rate.
void nest::RecordablesMap< iaf_neuron >::create | ( | ) |
References nest::iaf_neuron::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< iaf_psc_alpha_multisynapse >::create | ( | ) |
void nest::RecordablesMap< iaf_psc_exp >::create | ( | ) |
References nest::iaf_psc_exp::get_input_currents_ex_(), nest::iaf_psc_exp::get_input_currents_in_(), nest::iaf_psc_exp::get_V_m_(), nest::iaf_psc_exp::get_weighted_spikes_ex_(), nest::iaf_psc_exp::get_weighted_spikes_in_(), nest::names::input_currents_ex, nest::names::input_currents_in, nest::names::V_m, nest::names::weighted_spikes_ex, and nest::names::weighted_spikes_in.
void nest::RecordablesMap< iaf_psc_exp_multisynapse >::create | ( | ) |
References nest::iaf_psc_exp_multisynapse::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< iaf_tum_2000 >::create | ( | ) |
void nest::RecordablesMap< izhikevich >::create | ( | ) |
References nest::izhikevich::get_U_m_(), nest::izhikevich::get_V_m_(), nest::names::U_m, and nest::names::V_m.
void nest::RecordablesMap< aeif_cond_alpha_multisynapse >::create | ( | ) |
void nest::RecordablesMap< iaf_chs_2007 >::create | ( | ) |
References nest::iaf_chs_2007::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< sli_neuron >::create | ( | ) |
References nest::sli_neuron::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< iaf_psc_exp_ps >::create | ( | ) |
References nest::iaf_psc_exp_ps::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< iaf_psc_delta >::create | ( | ) |
References nest::iaf_psc_delta::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< nest::ginzburg_neuron >::create | ( | ) |
void nest::RecordablesMap< iaf_psc_alpha_presc >::create | ( | ) |
References nest::iaf_psc_alpha_presc::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< iaf_psc_alpha_canon >::create | ( | ) |
void nest::RecordablesMap< amat2_psc_exp >::create | ( | ) |
void nest::RecordablesMap< mat2_psc_exp >::create | ( | ) |
void nest::RecordablesMap< hh_psc_alpha >::create | ( | ) |
void nest::RecordablesMap< iaf_psc_delta_canon >::create | ( | ) |
References nest::iaf_psc_delta_canon::get_V_m_(), and nest::names::V_m.
void nest::RecordablesMap< aeif_cond_alpha_RK5 >::create | ( | ) |
References nest::names::g_ex, nest::names::g_in, nest::names::V_m, and nest::names::w.
void nest::RecordablesMap< iaf_cond_exp_sfa_rr >::create | ( | ) |
References nest::names::g_ex, nest::names::g_in, nest::names::g_rr, nest::names::g_sfa, and nest::names::V_m.
void nest::RecordablesMap< pp_pop_psc_delta >::create | ( | ) |
void nest::RecordablesMap< pp_psc_delta >::create | ( | ) |
void nest::RecordablesMap< iaf_cond_exp >::create | ( | ) |
References nest::names::g_ex, nest::names::g_in, and nest::names::V_m.
void nest::RecordablesMap< hh_cond_exp_traub >::create | ( | ) |
void nest::RecordablesMap< iaf_chxk_2008 >::create | ( | ) |
References nest::names::g_ahp, nest::iaf_chxk_2008::State_::G_AHP, nest::names::g_ex, nest::iaf_chxk_2008::State_::G_EXC, nest::names::g_in, nest::iaf_chxk_2008::State_::G_INH, nest::iaf_chxk_2008::get_I_ahp_(), nest::iaf_chxk_2008::get_I_syn_exc_(), nest::iaf_chxk_2008::get_I_syn_inh_(), nest::iaf_chxk_2008::get_y_elem_(), and nest::names::V_m.
void nest::RecordablesMap< aeif_cond_alpha >::create | ( | ) |
References nest::names::g_ex, nest::names::g_in, nest::names::V_m, and nest::names::w.
void nest::RecordablesMap< iaf_cond_alpha >::create | ( | ) |
void nest::RecordablesMap< aeif_cond_exp >::create | ( | ) |
References nest::names::g_ex, nest::names::g_in, nest::names::V_m, and nest::names::w.
void nest::RecordablesMap< iaf_cond_alpha_mc >::create | ( | ) |
References nest::iaf_cond_alpha_mc::DIST, nest::iaf_cond_alpha_mc::State_::G_EXC, nest::iaf_cond_alpha_mc::State_::G_INH, nest::iaf_cond_alpha_mc::get_r_(), nest::iaf_cond_alpha_mc::get_y_elem_(), nest::iaf_cond_alpha_mc::PROX, nest::iaf_cond_alpha_mc::SOMA, nest::names::t_ref_remaining, and nest::iaf_cond_alpha_mc::State_::V_M.
void nest::RecordablesMap< HostNode >::create | ( | ) |
void nest::RecordablesMap< mcculloch_pitts_neuron >::create | ( | ) |
void nest::RecordablesMap< ginzburg_neuron >::create | ( | ) |
|
inline |
Obtain SLI list of all recordables, for use by get_status().
|
inlineprivate |
Insertion functions to be used in create(), adds entry to map and list.