Remove `simulation::inject_events` (#2265)
This removes `simulation::inject_events` which is made obsolete by `recipe::event_generators`. The method exposed internals by giving access to the `lid` of synapses (over labels) and broke abstractions (`gid` must be present on this MPI rank and all events must be deliverable during the current time (as per documentation)). It was used only in a few tests and examples and these uses were replaced by `event_generator`s.
Showing
- arbor/include/arbor/simulation.hpp 0 additions, 5 deletionsarbor/include/arbor/simulation.hpp
- arbor/include/arbor/spike_event.hpp 0 additions, 7 deletionsarbor/include/arbor/spike_event.hpp
- arbor/simulation.cpp 0 additions, 22 deletionsarbor/simulation.cpp
- doc/cpp/simulation.rst 0 additions, 8 deletionsdoc/cpp/simulation.rst
- example/single/single.cpp 11 additions, 9 deletionsexample/single/single.cpp
- example/v_clamp/v-clamp.cpp 12 additions, 11 deletionsexample/v_clamp/v-clamp.cpp
- python/example/single_cell_bluepyopt_l5pc.py 1 addition, 1 deletionpython/example/single_cell_bluepyopt_l5pc.py
- test/unit/test_event_delivery.cpp 6 additions, 8 deletionstest/unit/test_event_delivery.cpp
- test/unit/test_lif_cell_group.cpp 10 additions, 14 deletionstest/unit/test_lif_cell_group.cpp
Please register or sign in to comment