Expand description
Differential Equation Solver Framework — general-purpose ODE/PDE solvers.
Not just RK4 on Lorenz. A complete framework for solving ordinary and partial differential equations with automatic step size control, stability analysis, and conservation law verification.
Re-exports§
pub use ode::OdeSolver;pub use ode::OdeMethod;pub use ode::OdeState;pub use ode::OdeSystem;pub use pde::PdeSolver;pub use pde::PdeMethod;pub use pde::ScalarField2D;pub use boundary::BoundaryCondition;pub use boundary::BoundaryType;pub use stability::StabilityAnalysis;pub use conservation::ConservationCheck;
Modules§
- boundary
- Boundary condition handling — Dirichlet, Neumann, periodic, absorbing.
- conservation
- Conservation law verification — energy, momentum, mass conservation checks.
- ode
- ODE solvers — Euler, RK4, RK45 (adaptive), implicit, symplectic methods.
- pde
- PDE solvers — finite difference methods for heat, wave, and Laplace equations.
- spectral
- Spectral methods — FFT-based PDE solving for periodic domains.
- stability
- Stability analysis — automatic step size selection and stiff equation detection.