Closed brosand closed 2 years ago
Two notes to discuss:
is_ode_method
, but they call solve_ode
. Thus they are not running the test_ode_method
test. This may be due to an older version of the tests.solve_lmde
methods to the ode solver tests. Just leaving a note to discuss other potential implementations.Two notes to discuss:
- the RK4 tests do not have the property
is_ode_method
, but they callsolve_ode
. Thus they are not running thetest_ode_method
test. This may be due to an older version of the tests.- In order to add an lmde test for the ode solvers (to test the pipeline), I added in separate
solve_lmde
methods to the ode solver tests. Just leaving a note to discuss other potential implementations.
I think the RK4 method not having is_ode_method
is oversight, you can add this.
Summary
Closes #110 by adding several small diffrax changes
Details and comments
t_eval
fromdiffrax_solver
output, usingresult.t
insteadsolve_lmde
to use diffrax solvers by passing the instance of the solver intosolve_ode
solve_ode
throughsolve_lmde
for all solvers that are not lmde solverssolve_ode
docs