SciML / DifferentialEquations.jl

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
https://docs.sciml.ai/DiffEqDocs/stable/
Other
2.8k stars 222 forks source link

Separate all automatic algorithm selection functionalities from their packages #987

Open prbzrg opened 9 months ago

prbzrg commented 9 months ago

We can either move them all to one package or create separate packages for each of them. This will help reduce loading times and dependencies in the packages that have them. Foremost, it breaks some codes, but let's ignore it for now. Does it benefit users in general?

ChrisRackauckas commented 9 months ago

The default handling is already in a separate package (here). But that's going to change soon, I'm going to redesign it a bit and it'll reduce loading times.