numerical-stability - Check and enforce numerical stability for PDE simulations.
Analyze and enforce numerical stability for time-dependent PDE simulations, selecting time steps, and diagnosing blow-up.
Tags
Updated: 2026-09-16Capabilities
Typical Inputs
What this skill does
- Check CFL and Fourier criteria
- Detect stiffness in physical problems
- Perform von Neumann stability analysis
- Check matrix condition numbers
- Recommend stable time steps
Inputs
- Grid spacing
- Time step
- Advection velocity
- Diffusivity
- Reaction rate
- Dimensions
- Scheme type
- Matrix file
- Eigenvalue estimates
Outputs
- CFL and Fourier metrics
- Recommended time step
- Stability verdict
- Amplification factor results
- Matrix condition number
- Stiffness detection results
Requirements
- Python 3.8+
- NumPy
- Dependencies from scripts/requirements.txt
