A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
-
Updated
Jul 27, 2025 - Python
A library for solving differential equations using neural networks based on PyTorch, used by multiple research groups around the world, including at Harvard IACS.
∫ Straightforward numerical integration of systems of ordinary differential equations
Numerically computing the dynamics of mechanical systems.
A Python library for solving Initial Value Problems using various numerical integration methods.
Numerical Solution for Ordinary Differential Equations - Euler, Ralston's Second-Order RK, Fourth-Order Runge-Kutta, NSS Heun, Adams-Bashforts, Adams-Moulton
A zoo of implementations of differential equation problems in NumPy and JAX. Oscillators, chemical reactions, n-body problems, epidemiological models, IVPs, BVPs, and more.
Bimetric 3+1 evolution
ODE system solver made simple. For IVPs (initial value problems).
Solving various PDEs by employing Siren, with JAX implementation.
Euler's and Runge-Kutta methods comparison on solving initial value problem on Lotka-Volterra equations and other functions
Algorithms and theory exercises for my Numerical Methods II classes. Most codes made in python.
The method of stationary phase and the centred-difference approximation are used to generate the finite-difference scheme for solving Klein-Gordon equation in MATLAB.
The first task for the course "Numerical Methods for Initial Value Problem" in TAU 2019
Euler's Method in Python to approximate solution of IVPs (differential equations)
Formulas of this year's [2024] NPTEL Course titled Advanced Computational Techniques
Sample app for visualizing profiles caused by different differential equations
A repo for keeping various numerical Solvers
Bimetric 3+1 evolution
Differential equations' solutions in C developed during the Computational Mathematics course @cse.uoi.gr
Academic work on Finite Element Method
Add a description, image, and links to the initial-value-problem topic page so that developers can more easily learn about it.
To associate your repository with the initial-value-problem topic, visit your repo's landing page and select "manage topics."