DifferentialEquations.jl icon indicating copy to clipboard operation
DifferentialEquations.jl copied to clipboard

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equation...

Results 164 DifferentialEquations.jl issues
Sort by recently updated
recently updated
newest added

Consider the classical stiff ODE system ![image](https://user-images.githubusercontent.com/58931198/184308328-16c62085-48bb-4a01-8f7f-fcfe30f13c69.png) It is easy to declare the ODEProblem in julia by following codes with the is-inplace form ```julia function f(du, u, p, t) du[1]...

[Lorenz example from the docs](https://docs.sciml.ai/DiffEqDocs/stable/getting_started/#Example-2:-Solving-Systems-of-Equations) has type instabilities both in the problem definition and the `solve` call. ``` function lorenz!(du,u,p,t) du[1] = 10.0*(u[2]-u[1]) du[2] = u[1]*(28.0-u[3]) - u[2] du[3] =...

**Describe the bug 🐞** Solving an ODE with nested structs is type-unstable. **Expected behavior** Julia's compiler should be able to fully infer the type of the `ODESolution`. **Minimal Reproducible Example...

bug

[`ComponentArrays.jl`](https://github.com/jonniedie/ComponentArrays.jl) is very helpful to handle states and parameters and works well with DifferentialEquations (e.g. plots are automatically labeled https://github.com/SciML/DifferentialEquations.jl/issues/617). Unfortunaly, it seem we lack a good interface to extract...

# Bug and MWE The following problem does not solve (i.e. gives `Warning: Newton steps could not converge and algorithm is not adaptive. Use a lower dt.`) ```julia using OrdinaryDiffEq...

bug

Greetings, I tried to simulate the electronic buck converter using the following code: ``` using DifferentialEquations using Plots function odeDiffEquPackage() function f(du, u, p, t) C = 1e-4; L =...

Thanks to Ian Butterworth, `julia-actions/cache` caches `~/.julia/compiled` too (https://github.com/julia-actions/cache/pull/71). Maybe interesting for the SciML ecosystem.

Is it grammatical to construct a system of differential equations in this way? What does this error mean? function eee!(u, p, t) x, y = u a,b,c = p for...

question

With this issue I would like to get the discussion about a PDE/PDAE interface for the DifferentialEquations.jl ecosystem started. I should also note that I might be quite biased, because...

Trying out a DynamicQuantities.jl example with DifferentialEquations.jl but running into some issues with the use of `oneunit(::Type{T})` rather than `oneunit(::T)`. I think changing to the latter will make things compatible...