Currently no error should be thrown, but the output of solve_idae and solve_ivp contains a flag whether the algorithm has successfully computed the output or not. So the users can decide what to do with invalid outputs. However, I'm still thinking that warnings might still be useful.
Currently no error should be thrown, but the output of
solve_idae
andsolve_ivp
contains a flag whether the algorithm has successfully computed the output or not. So the users can decide what to do with invalid outputs. However, I'm still thinking that warnings might still be useful.