TSDynamics

TSDynamics: A Python package for defining and simulating continuous and discrete dynamical systems, including time-delay equations and maps. With a user-friendly interface for RHS definitions, it provides tools for numerical analysis and aims to integrate advanced time series analysis tools..

TSDynamics — TSDynamics: A Python package for defining and simulating continuous and discrete dynamical systems, including…
LenguajePython
2

Stack tecnológico

README

tsdynamics

Adaptive, compiled integration for ODEs (JiTCODE) and DDEs (JiTCDDE) with a small, clean API. You write the math; we handle compilation, tolerances, trajectories, and Lyapunov spectra.

  • ODE base: DynSysJiTCODE (jitcode)
  • DDE base: DynSysDelayJiTCDDE (jitcdde)
  • Lyapunov spectra: jitcode_lyap / jitcdde_lyap
  • Parameters are simple dicts exposed as attributes
  • Deterministic output grids via generate_timesteps

Contents


Install

You’ll need a C/C++ toolchain for JiTCODE/JiTCDDE.

  • Linux: sudo apt-get install build-essential python3-dev (Debian/Ubuntu)
  • macOS: xcode-select --install

...

Enlaces