Function amici::compute_nroots

Function Documentation

std::vector<int> amici::compute_nroots(std::vector<Discontinuity> const &discs, int ne, int nmaxevents)

Compute the number of roots for each root function from a vector of discontinuities.

Parameters:
  • discs – Encountered discontinuities.

  • ne – Number of root functions (ne).

  • nmaxevents – Maximum number of events to track (nmaxevents).

Returns:

The number of roots for each root function.