Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Differentialequations
29 Open Source Differentialequations Software Projects
Free and open source differentialequations code projects including engines, APIs, generators, and tools.
Differentialequations.jl
2083 ⭐
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
Diffeqflux.jl
647 ⭐
Universal neural differential equations with O(1) backprop, GPUs, and stiff+non-stiff DE solvers, demonstrating scientific machine learning (SciML) and physics-informed machine learning methods
Scimltutorials.jl
585 ⭐
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
Diffeqpy
342 ⭐
Solving differential equations in Python using DifferentialEquations.jl and the SciML Scientific Machine Learning organization
Neuralpde.jl
523 ⭐
Physics-Informed Neural Networks (PINN) and Deep BSDE Solvers of Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
Ordinarydiffeq.jl
309 ⭐
High performance differential equation solvers for ordinary differential equations, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)
Sundials.jl
154 ⭐
Julia interface to Sundials, including a nonlinear solver (KINSOL), ODE's (CVODE and ARKODE), and DAE's (IDA) in a SciML scientific machine learning enabled manner
Stochasticdiffeq.jl
166 ⭐
Solvers for stochastic differential equations which connect with the scientific machine learning (SciML) ecosystem
Diffeqoperators.jl
235 ⭐
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
Scimlbenchmarks.jl
167 ⭐
Benchmarks for scientific machine learning (SciML) software and differential equation solvers
Diffeqbase.jl
173 ⭐
The lightweight Base library for shared types and functionality for defining differential equation and scientific machine learning (SciML) problems
Diffeqgpu.jl
121 ⭐
GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
Diffeqsensitivity.jl
151 ⭐
A component of the DiffEq ecosystem for enabling sensitivity analysis for scientific machine learning (SciML). Optimize-then-discretize, discretize-then-optimize, and more for ODEs, SDEs, DDEs, DAEs, etc.
Componentarrays.jl
141 ⭐
Arrays with arbitrarily nested named components.
Sparsitydetection.jl
54 ⭐
Automatic detection of sparsity in pure Julia functions for sparsity-enabled scientific machine learning (SciML)
Fenics.jl
62 ⭐
A scientific machine learning (SciML) wrapper for the FEniCS Finite Element library in the Julia programming language
Multiscalearrays.jl
56 ⭐
A framework for developing multi-scale arrays for use in scientific machine learning (SciML) simulations
Amici
72 ⭐
Advanced Multilanguage Interface to CVODES and IDAS
Diffeqphysics.jl
47 ⭐
A library for building differential equations arising from physical problems for physics-informed and scientific machine learning (SciML)
Diffeqparamestim.jl
35 ⭐
Easy scientific machine learning (SciML) parameter estimation with pre-built loss functions
Diffequncertainty.jl
45 ⭐
Uncertainty quantification for scientific machine learning (SciML) and differential equations
Dassl.jl
27 ⭐
Solves stiff differential algebraic equations (DAE) using variable stepsize backwards finite difference formula (BDF) in the SciML scientific machine learning organization
Delaydiffeq.jl
33 ⭐
Delay differential equation solvers for the SciML scientific machine learning ecosystem
Diffeqfinancial.jl
21 ⭐
Differential equation problem specifications and scientific machine learning for common financial models
Boundaryvaluediffeq.jl
20 ⭐
Boundary value problem (BVP) solvers for scientific machine learning (SciML)
Diffeqproblemlibrary.jl
24 ⭐
A library of premade problems for examples and testing differential equation solvers and other SciML scientific machine learning tools
Diffeqmontecarlo.jl
11 ⭐
Monte Carlo simulation routines for high-performance parallelization of differential equation solvers and scientific machine learning
Structuralidentifiability.jl
40 ⭐
Daskr.jl
10 ⭐
Interface to DASKR, a differential algebraic system solver for the SciML scientific machine learning ecosystem