Examples
Every example is a runnable Rust program in the
numra/examples/
directory. Filter by equation class, stiffness, or feature; click through
to read the source and the relevant book chapter.
Showing 14 of 14 examples.
-
Lorenz Attractor
ODEChaotic three-state ODE solved with DoPri5, plus uncertainty propagation across initial conditions.
-
Bouncing Ball (Event Detection)
HybridHybrid system showing event detection at ground contact, with restitution-based velocity reset.
-
ODE Solver Zoo & Auto-Selection
ODETour of every numra ODE solver, plus the auto-selection logic that picks the right one from problem hints.
-
Van der Pol Oscillator
ODEStiff ODE benchmark comparing explicit DoPri5 against implicit Radau5 across stiffness levels.
-
1D Heat Equation
PDELinear parabolic PDE solved by method of lines with Dirichlet boundaries.
-
Geometric Brownian Motion (Monte Carlo)
SDESDE option-pricing example with ensemble statistics across Euler-Maruyama, Milstein, and SRA1.
-
Mackey-Glass DDE
DDEClassic chaotic delay differential equation solved by method of steps.
-
Pendulum DAE
DAEPendulum solved both as an ODE in polar coordinates and as a DAE with a holonomic constraint.
-
Mackey-Glass — Parameter Sweep
DDEDelay-parameter study showing the periodic → chaotic → hyperchaotic transition in Mackey-Glass.
-
Fractional Relaxation
FDECaputo-derivative FDE solved by L1 scheme, with the Mittag-Leffler exact solution as reference.
-
Viscoelastic Material (Prony Series)
IDEIntegro-differential equation for stress relaxation, evaluated with O(1)-memory Prony recursion.
-
Stefan Problem (Moving Boundary)
PDEOne-phase melting/solidification PDE on a fixed domain via coordinate transformation.
-
Stochastic Heat Equation
SPDELinear parabolic SPDE with additive space-time white noise; deterministic limit recovered as σ → 0.
-
SPDE Heat — Adaptive Time Stepping
SPDEStochastic heat equation comparing fixed vs. adaptive time stepping; convergence to deterministic limit.
No examples match the current filter combination.