23#ifndef CYCLE_TIME_LOG_H
24#define CYCLE_TIME_LOG_H
43 void add_entry(
double cycle_update_time,
double communicate_time,
long local_spike_counter );
Dictionary class for interface to Python and C++ API.
Definition dictionary.h:213
Collect cycle duration and spike-count information for individual update cycles.
Definition cycle_time_log.h:39
CycleTimeLog()
Definition cycle_time_log.cpp:32
void add_entry(double cycle_update_time, double communicate_time, long local_spike_counter)
Definition cycle_time_log.cpp:48
std::vector< double > cycle_update_time_
Time of one update cycle.
Definition cycle_time_log.h:47
std::vector< size_t > local_spike_counter_
Definition cycle_time_log.h:49
void to_dict(Dictionary &) const
Definition cycle_time_log.cpp:56
std::vector< double > communicate_time_
Definition cycle_time_log.h:48
void clear()
Definition cycle_time_log.cpp:40
Namespace for the NEST simulation kernel.
Definition beta_normalization_factor.h:33