NEST  2.6.0,not_revisioned_source_dir@0
Public Member Functions | Public Attributes | List of all members
nest::aeif_cond_alpha_multisynapse::Buffers_ Struct Reference

Buffers of the model. More...

Public Member Functions

 Buffers_ (aeif_cond_alpha_multisynapse &)
 
 Buffers_ (const Buffers_ &, aeif_cond_alpha_multisynapse &)
 

Public Attributes

UniversalDataLogger
< aeif_cond_alpha_multisynapse
logger_
 Logger for all analog data. More...
 
std::vector< RingBufferspike_exc_
 buffers and sums up incoming spikes/currents More...
 
std::vector< RingBufferspike_inh_
 
RingBuffer currents_
 
double_t step_
 simulation step size in ms More...
 
double IntegrationStep_
 current integration time step, updated by solver More...
 
double_t I_stim_
 Input current injected by CurrentEvent. More...
 

Detailed Description

Buffers of the model.

Constructor & Destructor Documentation

nest::aeif_cond_alpha_multisynapse::Buffers_::Buffers_ ( aeif_cond_alpha_multisynapse n)
nest::aeif_cond_alpha_multisynapse::Buffers_::Buffers_ ( const Buffers_ ,
aeif_cond_alpha_multisynapse n 
)

Member Data Documentation

RingBuffer nest::aeif_cond_alpha_multisynapse::Buffers_::currents_
double_t nest::aeif_cond_alpha_multisynapse::Buffers_::I_stim_

Input current injected by CurrentEvent.

This variable is used to transport the current applied into the dynamics function computing the derivative of the state vector. It must be a part of Buffers, since it is initialized once before the first simulation, but not modified before later Simulate calls.

Referenced by nest::aeif_cond_alpha_multisynapse::aeif_cond_alpha_multisynapse_dynamics(), nest::aeif_cond_alpha_multisynapse::init_buffers_(), and nest::aeif_cond_alpha_multisynapse::update().

double nest::aeif_cond_alpha_multisynapse::Buffers_::IntegrationStep_

current integration time step, updated by solver

Referenced by nest::aeif_cond_alpha_multisynapse::init_buffers_(), and nest::aeif_cond_alpha_multisynapse::update().

UniversalDataLogger<aeif_cond_alpha_multisynapse> nest::aeif_cond_alpha_multisynapse::Buffers_::logger_
std::vector<RingBuffer> nest::aeif_cond_alpha_multisynapse::Buffers_::spike_exc_
std::vector<RingBuffer> nest::aeif_cond_alpha_multisynapse::Buffers_::spike_inh_
double_t nest::aeif_cond_alpha_multisynapse::Buffers_::step_

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