Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/termoshtt/eom
Configurable ODE/PDE solver
https://github.com/termoshtt/eom
dynamical-systems lyapunov ode-solver pde-solver rust-ndarray
Last synced: about 23 hours ago
JSON representation
Configurable ODE/PDE solver
- Host: GitHub
- URL: https://github.com/termoshtt/eom
- Owner: termoshtt
- License: mit
- Created: 2016-09-16T03:18:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-05-20T09:32:18.000Z (over 1 year ago)
- Last Synced: 2024-11-07T01:39:49.298Z (4 days ago)
- Topics: dynamical-systems, lyapunov, ode-solver, pde-solver, rust-ndarray
- Language: Rust
- Homepage:
- Size: 2.32 MB
- Stars: 58
- Watchers: 6
- Forks: 8
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Equation of Motions
====================
[![Crate](https://img.shields.io/crates/v/eom.svg)](https://crates.io/crates/eom)
[![docs.rs](https://docs.rs/eom/badge.svg)](https://docs.rs/eom)
[![master](https://img.shields.io/badge/docs-master-blue)](https://termoshtt.github.io/eom/eom/index.html)
[![DOI](https://zenodo.org/badge/68349467.svg)](https://zenodo.org/badge/latestdoi/68349467)Configurable ODE/PDE solver
Contents
---------
- Algorithms
- explicit schemes
- Euler
- Heun
- classical 4th order Runge-Kutta
- semi-implicit schemes
- stiff RK4
- ODE
- [Lorenz three-variables system](https://en.wikipedia.org/wiki/Lorenz_system)
- [Lorenz 96 system](https://en.wikipedia.org/wiki/Lorenz_96_model)
- [Roessler system](https://en.wikipedia.org/wiki/R%C3%B6ssler_attractor)
- GOY shell model
- [notebook](GOY.ipynb)
- PDE
- Kuramoto-Sivashinsky equation
- [notebook](KSE.ipynb)
- Swift-Hohenberg equation
- [notebook](SHE.ipynb)Lyapunov analysis
-----------------
- [Lyapunov expoents of Lorenz 63 model](http://sprott.physics.wisc.edu/chaos/lorenzle.htm)
- [example](examples/lyapunov.rs)
- [Covarient Lyapunov vector (CLV)](https://arxiv.org/abs/1212.3961)
- [example](examples/clv.rs)
- [notebook](CLV.ipynb)Gallery
--------### Lorenz '63 model
![Lorenz63](lorenz63.png)### Kuramoto-Sivashinsky equation
![KSE](kse.png)### Swift-Hohenberg equation
![SHE](she.png)License
-------
MIT-License, see [LICENSE](LICENSE) file.