diff --git a/src/numerics/CVodesIntegrator.cpp b/src/numerics/CVodesIntegrator.cpp index e024e14f4..e11677839 100644 --- a/src/numerics/CVodesIntegrator.cpp +++ b/src/numerics/CVodesIntegrator.cpp @@ -465,6 +465,7 @@ string CVodesIntegrator::getErrorInfo(int N) N_VDestroy(errs); N_VDestroy(errw); + N = std::min(N, static_cast(m_neq)); sort(weightedErrors.begin(), weightedErrors.end()); stringstream s; for (int i=0; i