NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::binary_neuron< TGainfunction >::State_ Struct Reference

State variables of the model. More...

Collaboration diagram for nest::binary_neuron< TGainfunction >::State_:
[legend]

Public Member Functions

 State_ ()
 Default initialization.
 
void get (Dictionary &, const Parameters_ &) const
 
void set (const Dictionary &, const Parameters_ &, Node *)
 

Public Attributes

bool y_
 output of neuron in [0,1]
 
double h_
 total input current to neuron
 
double last_in_node_id_
 node ID of the last spike being received
 
Time t_next_
 time point of next update
 
Time t_last_in_spike_
 time point of last input spike seen
 

Detailed Description

template<class TGainfunction>
struct nest::binary_neuron< TGainfunction >::State_

State variables of the model.

Constructor & Destructor Documentation

◆ State_()

template<class TGainfunction >
nest::binary_neuron< TGainfunction >::State_::State_ ( )

Default initialization.

Member Function Documentation

◆ get()

template<class TGainfunction >
void nest::binary_neuron< TGainfunction >::State_::get ( Dictionary &  d,
const Parameters_ &   
) const

References nest::names::h(), and nest::names::S().

Here is the call graph for this function:

◆ set()

template<class TGainfunction >
void nest::binary_neuron< TGainfunction >::State_::set ( const Dictionary &  ,
const Parameters_ &  ,
Node *   
)

Referenced by nest::binary_neuron< TGainfunction >::set_status().

Here is the caller graph for this function:

Member Data Documentation

◆ h_

template<class TGainfunction >
double nest::binary_neuron< TGainfunction >::State_::h_

total input current to neuron

Referenced by nest::binary_neuron< TGainfunction >::get_input__().

◆ last_in_node_id_

template<class TGainfunction >
double nest::binary_neuron< TGainfunction >::State_::last_in_node_id_

node ID of the last spike being received

◆ t_last_in_spike_

template<class TGainfunction >
Time nest::binary_neuron< TGainfunction >::State_::t_last_in_spike_

time point of last input spike seen

◆ t_next_

template<class TGainfunction >
Time nest::binary_neuron< TGainfunction >::State_::t_next_

time point of next update

◆ y_

template<class TGainfunction >
bool nest::binary_neuron< TGainfunction >::State_::y_

output of neuron in [0,1]

Referenced by nest::binary_neuron< TGainfunction >::get_output_state__().


The documentation for this struct was generated from the following file: