23#ifndef THRESHOLD_LIN_RATE_H
24#define THRESHOLD_LIN_RATE_H
141 ,
alpha_( std::numeric_limits< double >::infinity() )
148 double input(
double h );
Dictionary class for interface to Python and C++ API.
Definition dictionary.h:213
Base class for all NEST network objects.
Definition node.h:99
void create()
Create the map.
Definition recordables_map.h:127
Definition threshold_lin_rate.h:125
double theta_
threshold of gain function
Definition threshold_lin_rate.h:131
double mult_coupling_in(double rate)
Definition threshold_lin_rate.h:166
double alpha_
second threshold of gain function
Definition threshold_lin_rate.h:134
double g_
gain factor of gain function
Definition threshold_lin_rate.h:128
void set(const Dictionary &, Node *node)
Set values from dictionary.
Definition threshold_lin_rate.cpp:61
void get(Dictionary &) const
Store current values in dictionary.
Definition threshold_lin_rate.cpp:53
nonlinearities_threshold_lin_rate()
sets default parameters
Definition threshold_lin_rate.h:138
double input(double h)
Definition threshold_lin_rate.h:154
double mult_coupling_ex(double rate)
Definition threshold_lin_rate.h:160
Definition rate_neuron_ipn.h:109
Definition rate_neuron_opn.h:113
Namespace for the NEST simulation kernel.
Definition beta_normalization_factor.h:33
void register_rate_transformer_threshold_lin(const std::string &name)
Definition threshold_lin_rate.cpp:46
rate_transformer_node< nonlinearities_threshold_lin_rate > rate_transformer_threshold_lin
Definition threshold_lin_rate.h:177
rate_neuron_ipn< nonlinearities_threshold_lin_rate > threshold_lin_rate_ipn
Definition threshold_lin_rate.h:171
rate_neuron_opn< nonlinearities_threshold_lin_rate > threshold_lin_rate_opn
Definition threshold_lin_rate.h:174
void register_threshold_lin_rate_ipn(const std::string &name)
Definition threshold_lin_rate.cpp:34
void register_threshold_lin_rate_opn(const std::string &name)
Definition threshold_lin_rate.cpp:40