Set different tolerances for each variable when using ODE solvers

Yes, just pass an array of tolerances.

https://diffeq.sciml.ai/stable/basics/common_solver_opts/#Basic-Stepsize-Control

Note tolerances can be specified element-wise by passing a vector whose size matches u0 .

1 Like