Numerical methods implementation in Python.
-
Updated
Feb 2, 2025 - Python
Numerical methods implementation in Python.
Numerically solves equations of motion for a given Hamiltonian function
A numerical CFD solver for the Shallow Water Equations
Supplementary code for the paper "Meta-Solver for Neural Ordinary Differential Equations" https://arxiv.org/abs/2103.08561
3D animation of the Lorenz Attractor trajectory, implemented in Python using the 4th order Runge-Kutta method. [Personal project]
Extend scipy.integrate with various methods for solve_ivp
Basic implementation 4th order Runge Kutta method for ODE's
Runge-Kutta adaptive-step solvers for nonlinear PDEs. Solvers include both exponential time differencing and integrating factor methods.
Library for solving time dependent PDEs in FEniCS using Runge-Kutta ESDIRK methods
Fully customizable/interactable pendulum simulation with 3 PDE methods and an ability to use none of them. Comes with a GUI; Is easily generalizable. PDE-s derived from MatLab.
Trajectory simulation of the Pelican Prototype Robot of the CICESE Research Center, Mexico. The position control used was PD control with gravity compensation and the 4th order Runge-Kutta method.
Contains sample implementations in python of the following numerical methods: Euler's Method, Midpoint Euler's Method, Runge Kuttta Method of Order 4, and Composite Simpson's Rule
Сustomized collection of ODE solvers
Differential equations 🎓
Simulating a satellite's orbit around the Earth with varying initial conditions using Python & tkinter.
A numerical solver for differential equations with the ability to use Euler's, Improved Euler's, and Runge Kutta methods.
The physical model of the projectile flight
numpy-based implementation of Central WENO (CWENO) reconstructions
An accurate Solar system simulation with cool mathematics and a custom 3D engine
Numerical solutions of differential equations: Eulers, Euler-Cauchy, Runge-Kutta, midpoint method
Add a description, image, and links to the runge-kutta topic page so that developers can more easily learn about it.
To associate your repository with the runge-kutta topic, visit your repo's landing page and select "manage topics."