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

Buffers of the model. More...

Public Member Functions

 Buffers_ (iaf_cond_alpha_mc &)
 Sets buffer pointers to 0. More...
 
 Buffers_ (const Buffers_ &, iaf_cond_alpha_mc &)
 Sets buffer pointers to 0. More...
 

Public Attributes

UniversalDataLogger
< iaf_cond_alpha_mc
logger_
 Logger for all analog data. More...
 
std::vector< RingBufferspikes_
 buffers and sums up incoming spikes/currents More...
 
std::vector< RingBuffercurrents_
 
gsl_odeiv_step * s_
 GSL ODE stuff. More...
 
gsl_odeiv_control * c_
 adaptive stepsize control function More...
 
gsl_odeiv_evolve * e_
 evolution function More...
 
gsl_odeiv_system sys_
 struct describing system More...
 
double_t step_
 step size in ms More...
 
double IntegrationStep_
 current integration time step, updated by GSL More...
 
double_t I_stim_ [NCOMP]
 Input currents injected by CurrentEvent. More...
 

Detailed Description

Buffers of the model.

Constructor & Destructor Documentation

nest::iaf_cond_alpha_mc::Buffers_::Buffers_ ( iaf_cond_alpha_mc n)

Sets buffer pointers to 0.

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

Sets buffer pointers to 0.

Member Data Documentation

gsl_odeiv_control* nest::iaf_cond_alpha_mc::Buffers_::c_

adaptive stepsize control function

std::vector<RingBuffer> nest::iaf_cond_alpha_mc::Buffers_::currents_
gsl_odeiv_evolve* nest::iaf_cond_alpha_mc::Buffers_::e_

evolution function

double_t nest::iaf_cond_alpha_mc::Buffers_::I_stim_[NCOMP]

Input currents 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.External Stimulus in pA

double nest::iaf_cond_alpha_mc::Buffers_::IntegrationStep_

current integration time step, updated by GSL

UniversalDataLogger<iaf_cond_alpha_mc> nest::iaf_cond_alpha_mc::Buffers_::logger_

Logger for all analog data.

Referenced by nest::iaf_cond_alpha_mc::handles_test_event().

gsl_odeiv_step* nest::iaf_cond_alpha_mc::Buffers_::s_

GSL ODE stuff.

stepping function

std::vector<RingBuffer> nest::iaf_cond_alpha_mc::Buffers_::spikes_

buffers and sums up incoming spikes/currents

Note
Using STL vectors here to ensure initialization.
double_t nest::iaf_cond_alpha_mc::Buffers_::step_

step size in ms

gsl_odeiv_system nest::iaf_cond_alpha_mc::Buffers_::sys_

struct describing system


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