Skip to content

v0.4.1 — Rust Stuart-Landau + PAC Parity, Amplitude Policy

Choose a tag to compare

@anulum anulum released this 10 Mar 02:39
· 3442 commits to main since this release

Added

  • Rust StuartLandauStepper — phase-amplitude ODE integrator with Euler/RK4/RK45, zero-alloc scratch, 12 inline tests
  • Rust PACmodulation_index and pac_matrix (Tort et al. 2010), 5 inline tests
  • FFI PyStuartLandauStepper — PyO3 wrapper; Python auto-delegates when spo_kernel available
  • FFI pac_modulation_index / pac_matrix_compute — PAC functions exposed to Python
  • PAC-driven policy rules: pac_max, mean_amplitude, subcritical_fraction, amplitude_spread, mean_amplitude_layer
  • Amplitude configs for 6 domainpacks: neuroscience_eeg, cardiac_rhythm, plasma_control, firefly_swarm, rotating_machinery, power_grid
  • CoherencePlot matplotlib implementations: R timeline, regime timeline, action audit, amplitude timeline, PAC heatmap
  • 4 Rust benchmarks, ~67 new Python tests (940 total), 74 Rust tests

See CHANGELOG.md for full details.