37 EODEAction onStateUpdate(
double* y,
double& x,
ODEIntegrator* integrator)
final;
43 bool empty()
const {
return eventObservers_.empty(); }
45 size_t size()
const {
return eventObservers_.size(); }
47 ODEEventObserver& operator[](
size_t index) {
return *eventObservers_[index]; }
48 const ODEEventObserver& operator[](
size_t index)
const {
return *eventObservers_[index]; }
50 std::vector<ODEEventObserver*> eventObservers_;