Skip to content

Commit 3a72e5e

Browse files
Revise migration notes and solver recommendations in NEWS.md
Updated migration instructions and added a note on solver recommendations.
1 parent 7cb01c4 commit 3a72e5e

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

NEWS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,9 @@ solve(prob, KenCarp4())
202202

203203
**Migration:** add `using OrdinaryDiffEq<Family>` for any non-default solver you use. The sublibrary name is predictable — `KenCarp*`/`TRBDF2``OrdinaryDiffEqSDIRK`, `Rosenbrock*`/`Rodas*` except `Rosenbrock23`/`Rodas5P``OrdinaryDiffEqRosenbrock`, `RadauIIA*``OrdinaryDiffEqFIRK`, etc. Every family has its own `lib/OrdinaryDiffEq<X>` directory in the repo.
204204

205+
**Note** If you are still manually choosing `Rodas5`, we highly recommend changing to `Rodas5P` because it has a very similar performance profile while being much more robust in terms
206+
of accuracy.
207+
205208
### Algorithm struct type parameters removed
206209

207210
All `{CS, AD, FDT, ST, CJ}` type parameters removed from algorithm abstract and concrete types. Over 100 structs affected across BDF, SDIRK, Rosenbrock, FIRK, Extrapolation, ExponentialRK, IMEXMultistep, PDIRK, Newmark, StabilizedIRK, and StochasticDiffEqImplicit.

0 commit comments

Comments
 (0)