Skip to content

ODEs

Systems / ODEs

Continuous-time systems. Write the right-hand side; TSDynamics lowers it to the Rust engine and integrates with adaptive Dormand–Prince, implicit BDF, or fixed-step schemes.

\[ \dot{x} = f(x, t) \]

136 systems · 9 subcategories

Define one

import tsdynamics as ts

# Pick any continuous system and integrate it:
sys = ts.systems.Lorenz()
traj = sys.integrate(final_time=100.0, dt=0.01)

Subcategories

Subcategory Systems Dim Examples
Chaotic attractors 50 3–32 Chua, Duffing, KuramotoSivashinsky …
Chemical & biological systems 16 3–6 HindmarshRose, BelousovZhabotinsky, CaTwoPlus …
Climate & geophysics 13 3 ArnoldBeltramiChildress, AtmosphericRegime, BickleyJet …
Coupled systems 18 3 Bouali, Bouali2, BurkeShaw …
Exotic systems 17 3–6 ArnoldWeb, BeerRNN, CellularNeuralNetwork …
Oscillatory systems 8 2–3 Aizawa, AnishchenkoAstakhov, Lissajous2D …
Physical systems 8 3–4 DoublePendulum, Blasius, Colpitts …
Population dynamics 4 3–10 CoevolvingPredatorPrey, Finance, KawczynskiStrizhak …
Spatial fields 2 1024–4608 GrayScott, SwiftHohenberg