ITDS Differential Equations Documentation¶
A SciPy-backed differential equations library with APIs inspired by the IMSL Fortran Numerical Library.
ODE/BVP/DAE solvers backed by SciPy
ITDS Differential Equations packages the IVP, BVP, and DAE solvers from ITDS into a focused SciPy-backed library. Install, run a minimal Van der Pol example, then dive into the API reference.
IVP Solvers
ivpag, ivprk, ivpbs, ivpam, ivpgb, ode45, ode_stiff — multiple methods for stiff and non-stiff systems.
BVP Solvers
bvpfd (finite differences) and bvpms (shooting method) for two-point boundary value problems.
DAE & Events
daspg for differential-algebraic systems, ivp_with_events for zero-crossing detection, phase_portrait for multiple trajectories.
Recommended path: install the package, run the quick start, then use the examples page to find the closest solver family before dropping into the API reference.
Contents
- Installation
- Quick Start
- Examples
- API Reference
- License
- Differential Equations Commercial License Agreement
- 1. Definitions
- 2. License Type and Commercial Models
- 3. License Grant
- 3A. Included Deliverables and Pipeline Setup Services
- 4. Redistribution Boundary
- 5. Restrictions
- 6. Intellectual Property
- 7. Fees, Royalty, and Audit
- 8. Confidentiality
- 9. Warranty Disclaimer
- 10. Limitation of Liability
- 11. Term and Termination
- 12. Export and Compliance
- 13. Governing Law
- 14. Entire Agreement
- 15. Contact