You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add IRKGaussLegendre.jl methods to Non-stiff ODE benchmarks
This commit integrates IRKGL16 methods from IRKGaussLegendre.jl into the
Non-stiff ODE benchmark suite, providing both normal and SIMD versions
of high-precision 16th-order implicit Runge-Kutta Gauss-Legendre methods.
Changes:
• Add IRKGaussLegendre.jl dependency to Project.toml
• Add IRKGL16(simd=false) and IRKGL16(simd=true) to LotkaVolterra benchmarks
• Add IRKGL16 methods to ThreeBody benchmarks across all test sections
• Add IRKGL16 methods to Pleiades benchmarks for comprehensive comparison
• Add IRKGL16 methods to RigidBody benchmarks in low and higher order sections
• Update import statements and solution names in all modified benchmarks
• Include both regular and static array versions for complete coverage
The SIMD version provides 6x performance improvement over the standard
implementation according to the IRKGaussLegendre.jl documentation, making
these methods particularly valuable for high-precision non-stiff ODE integration.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments