NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | Private Attributes | List of all members
nest::gainfunction_ginzburg Class Reference

#include <ginzburg_neuron.h>

Public Member Functions

 gainfunction_ginzburg ()
 sets default parameters More...
 
void get (DictionaryDatum &) const
 Store current values in dictionary. More...
 
void set (const DictionaryDatum &)
 Set values from dicitonary. More...
 
bool operator() (librandom::RngPtr rng, double_t h)
 

Private Attributes

double_t theta_
 threshold of sigmoidal activation function More...
 
double_t c1_
 linear gain factor of gain function More...
 
double_t c2_
 prefactor of sigmoidal gain function More...
 
double_t c3_
 gain factor of sigmoidal gain function More...
 

Constructor & Destructor Documentation

nest::gainfunction_ginzburg::gainfunction_ginzburg ( )
inline

sets default parameters

Member Function Documentation

void nest::gainfunction_ginzburg::get ( DictionaryDatum d) const

Store current values in dictionary.

References c1_, c2_, c3_, nest::names::c_1, nest::names::c_2, nest::names::c_3, nest::names::d, nest::names::theta, and theta_.

bool nest::gainfunction_ginzburg::operator() ( librandom::RngPtr  rng,
double_t  h 
)
inline

References c1_, c2_, c3_, and theta_.

void nest::gainfunction_ginzburg::set ( const DictionaryDatum d)

Member Data Documentation

double_t nest::gainfunction_ginzburg::c1_
private

linear gain factor of gain function

Referenced by get(), operator()(), and set().

double_t nest::gainfunction_ginzburg::c2_
private

prefactor of sigmoidal gain function

Referenced by get(), operator()(), and set().

double_t nest::gainfunction_ginzburg::c3_
private

gain factor of sigmoidal gain function

Referenced by get(), operator()(), and set().

double_t nest::gainfunction_ginzburg::theta_
private

threshold of sigmoidal activation function

Referenced by get(), operator()(), and set().


The documentation for this class was generated from the following files: