12 #include <unordered_map>
21 #ifdef ENABLE_SONATA_REPORTS
22 struct VarWithMapping {
25 VarWithMapping(
int id_,
double* v_)
31 using VarsToReport = std::unordered_map<uint64_t, std::vector<VarWithMapping>>;
35 ReportEvent(
double dt,
37 const VarsToReport& filtered_gids,
44 bool require_checkpoint()
override;
47 int type()
const override {
54 std::string report_path;
57 std::vector<int> gids_to_report;
59 VarsToReport vars_to_report;
THIS FILE IS AUTO GENERATED DONT MODIFY IT.
Represent main neuron object computed by single thread.