Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Ode
75 Open Source Ode Software Projects
Free and open source ode code projects including engines, APIs, generators, and tools.
Tensorflow_cookbook
6000 ⭐
Code for Tensorflow Machine Learning Cookbook
Differentialequations.jl
2083 ⭐
Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components
Modelingtoolkit.jl
932 ⭐
A modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
Scimltutorials.jl
585 ⭐
Tutorials for doing scientific machine learning (SciML) and high-performance differential equation solving with open source software.
Awesome Neural Ode
658 ⭐
A collection of resources regarding the interplay between differential equations, deep learning, dynamical systems, control and numerical methods.
Latexify.jl
376 ⭐
Convert julia objects to LaTeX equations, arrays or other environments.
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)
Catalyst.jl
243 ⭐
Chemical reaction network and systems biology interface for scientific machine learning (SciML). High performance, GPU-parallelized, and O(1) solvers in open source software
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
Ode4j
113 ⭐
Java 3D Physics Engine & Library
Ode.jl
98 ⭐
Assorted basic Ordinary Differential Equation solvers for scientific machine learning (SciML)
Foodie
107 ⭐
Fortran Object-Oriented Differential-equations Integration Environment, FOODIE
Diffeqdocs.jl
171 ⭐
Documentation for the DiffEq differential equations and scientific machine learning (SciML) ecosystem
Diffeqr
114 ⭐
Solving differential equations in R using DifferentialEquations.jl and the SciML Scientific Machine Learning ecosystem
Pydens
156 ⭐
PyDEns is a framework for solving Ordinary and Partial Differential Equations (ODEs & PDEs) using neural networks
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
Diffeqbayes.jl
103 ⭐
Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the parameters to differential equations and perform Bayesian probabilistic scientific machine learning
Diffeqgpu.jl
121 ⭐
GPU-acceleration routines for DifferentialEquations.jl and the broader SciML scientific machine learning ecosystem
Mrgsolve
82 ⭐
Simulate from ODE-based population PK/PD and QSP models in R
Easy Neural Ode
201 ⭐
Code for the paper "Learning Differential Equations that are Easy to Solve"
Reachability.jl
51 ⭐
Reachability and Safety of Nondeterministic Dynamical Systems
Numerical Methods Fortran
69 ⭐
Solving linear, nonlinear equations, ordinary differential equations, ... using numerical methods in fortran
Unecht
53 ⭐
Game Engine Framework for the D programming language
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.
Odex JS
50 ⭐
Bulirsch-Stoer integration of systems of ordinary differential equations in JavaScript
Attic Ode
42 ⭐
Mirror of Apache ODE
Numericalnim
56 ⭐
A collection of numerical methods written in Nim
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
Diffeqdevtools.jl
32 ⭐
Benchmarking, testing, and development tools for differential equations and scientific machine learning (SciML)
Ddrl
27 ⭐
Deep Developmental Reinforcement Learning
Diffeqjump.jl
58 ⭐
Build and simulate jump equations like Gillespie simulations and jump diffusions with constant and state-dependent rates and mix with differential equations and scientific machine learning (SciML)
Itplr Kosit Validator
39 ⭐
Validates XML documents with XML Schema and Schematron
Diffeqcallbacks.jl
37 ⭐
A library of useful callbacks for hybrid scientific machine learning (SciML) with augmented differential equation solvers
Torsten
38 ⭐
library of C++ functions that support applications of Stan in Pharmacometrics
Dassl.jl
27 ⭐
Solves stiff differential algebraic equations (DAE) using variable stepsize backwards finite difference formula (BDF) in the SciML scientific machine learning organization
Reachabilityanalysis.jl
131 ⭐
Methods to compute sets of states reachable by dynamical systems
Dop853
29 ⭐
Modern Fortran Edition of Hairer's DOP853 ODE Solver
Irrlamb
24 ⭐
irrlamb is a 3D game that probably involves a lot of physics and frustrating gameplay.
Sciml.ai
38 ⭐
The SciML Scientific Machine Learning Software Organization Website
Owl_ode
24 ⭐
Owl's Differential Equation Solvers
Ddeabm
22 ⭐
Modern Fortran implementation of the DDEABM Adams-Bashforth algorithm
Control Theory
22 ⭐
Tutorials on Control Theory
Diffeqproblemlibrary.jl
24 ⭐
A library of premade problems for examples and testing differential equation solvers and other SciML scientific machine learning tools
Ia Maths Jupyter
23 ⭐
Notebooks in support of of the Part IA (Michaelmas Term) mathematics course at the Department of Engineering at University of Cambridge
Dae Cpp
27 ⭐
A simple but powerful C++ DAE (Differential Algebraic Equation) solver
Sbml Test Suite
21 ⭐
The SBML Test Suite is a conformance testing system. It allows developers and users to test the degree and correctness of the SBML support provided in a software package.
Porthamiltoniannn
13 ⭐
Port-Hamiltonian Approach to Neural Network Training
Ode
14 ⭐
An ordinary differential equation solving library in golang.
Generic_rk
12 ⭐
A generic Runge-Kutta module to solve a system of ODEs
Steadystatediffeq.jl
16 ⭐
Solvers for steady states in scientific machine learning (SciML)
Princemahajan Flint
24 ⭐
Fortran Library for numerical INTegration of differential equations
Neurodiffeq
223 ⭐
A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
Heyoka
143 ⭐
C++ library for ODE integration via Taylor's method and LLVM
Probnumdiffeq.jl
62 ⭐
Probabilistic ODE Solvers via Bayesian Filtering and Smoothing
Heyoka.py
30 ⭐
Python library for ODE integration via Taylor's method and LLVM
Rom Operator Inference Python3
22 ⭐
Operator Inference for data-driven, non-intrusive model reduction of dynamical systems.
Biomass
20 ⭐
A Python Framework for Modeling and Analysis of Signaling Systems
Godesim
18 ⭐
ODE system solver made simple. For IVPs (initial value problems).
Parpe
13 ⭐
Parameter estimation for dynamical models using high-performance computing, batch and mini-batch optimizers, and dynamic load balancing.
Stiff3
13 ⭐
Adaptive solver for stiff systems of ODEs using semi-implicit Runge-Kutta method of third order
Sbmltoolkit.jl
13 ⭐
SBML differential equation and chemical reaction model (Gillespie simulations) for Julia's SciML ModelingToolkit
Nonlinear Systems And Control
12 ⭐
Files for my Nonlinear Systems and Controls class.
Sj14 Ode
11 ⭐
A package for the Go programming language to solve ordinary differential equations.
Projectd Core
11 ⭐
Vehicle dynamics simulator
Yaml2sbml
11 ⭐
Tool to convert an ODE model specified in the YAML format to SBML.
Pydgq
11 ⭐
ODE system solver using dG(q), time-discontinuous Galerkin with Lobatto basis.
Desolver
10 ⭐
A Python library for solving Initial Value Problems using various numerical integration methods.
Lugre
11 ⭐
A full reconstruction of the paper: A new model for control systems with friction (Canudas de Wit et al., 1995, IEEE Transactions on Automatic Control)
Odecrop
12 ⭐
[TGRS21] Crop Classification under Varying Cloud Cover with Neural Ordinary Differential Equations