NEST
2.6.0,not_revisioned_source_dir@0
|
Buffers of the model. More...
Public Member Functions | |
Buffers_ (iaf_chxk_2008 &) | |
Sets buffer pointers to 0. More... | |
Buffers_ (const Buffers_ &, iaf_chxk_2008 &) | |
Sets buffer pointers to 0. More... | |
Public Attributes | |
UniversalDataLogger < iaf_chxk_2008 > | logger_ |
Logger for all analog data. More... | |
RingBuffer | spike_exc_ |
buffers and sums up incoming spikes/currents More... | |
RingBuffer | spike_inh_ |
RingBuffer | currents_ |
gsl_odeiv_step * | s_ |
stepping function More... | |
gsl_odeiv_control * | c_ |
adaptive step size 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_ |
Input current injected by CurrentEvent. More... | |
Buffers of the model.
Buffers are on par with state variables in terms of persistence, i.e., initialized only upon first Simulate call after ResetKernel or ResetNetwork, but are implementation details hidden from the user.
nest::iaf_chxk_2008::Buffers_::Buffers_ | ( | iaf_chxk_2008 & | n | ) |
Sets buffer pointers to 0.
nest::iaf_chxk_2008::Buffers_::Buffers_ | ( | const Buffers_ & | , |
iaf_chxk_2008 & | n | ||
) |
Sets buffer pointers to 0.
gsl_odeiv_control* nest::iaf_chxk_2008::Buffers_::c_ |
adaptive step size control function
RingBuffer nest::iaf_chxk_2008::Buffers_::currents_ |
gsl_odeiv_evolve* nest::iaf_chxk_2008::Buffers_::e_ |
evolution function
double_t nest::iaf_chxk_2008::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.
double nest::iaf_chxk_2008::Buffers_::IntegrationStep_ |
current integration time step, updated by GSL
UniversalDataLogger<iaf_chxk_2008> nest::iaf_chxk_2008::Buffers_::logger_ |
Logger for all analog data.
Referenced by nest::iaf_chxk_2008::handles_test_event().
gsl_odeiv_step* nest::iaf_chxk_2008::Buffers_::s_ |
stepping function
RingBuffer nest::iaf_chxk_2008::Buffers_::spike_exc_ |
buffers and sums up incoming spikes/currents
RingBuffer nest::iaf_chxk_2008::Buffers_::spike_inh_ |
double_t nest::iaf_chxk_2008::Buffers_::step_ |
step size in ms
gsl_odeiv_system nest::iaf_chxk_2008::Buffers_::sys_ |
struct describing system