New Operator Splitting Capabilities released in the SUNDIALS Library
1
Scientific Achievement
SUNDIALS version 7.2.0 introduced an operator splitting module with arbitrary order methods.
As a first application, we demonstrated speed and flexibility of the new operator splitting capabilities in a cloud microphysics model developed in the PAESCAL BER SciDAC.
Significance and Impact
SUNDIALS’ new splitting and forcing capabilities provide up to an 8x speedup and better asymptotic accuracy than the first order splitting commonly used in climate simulators.
This module expands SUNDIALS’ multiphysics capabilities and offers applications a stepping stone to adopting more sophisticated methods, e.g., multirate.
Technical Approach
The splitting methods provide low and high order accuracy and flexible operator evaluation order to accurately support multiphysics simulation.
We leveraged SUNDIALS’ infrastructure for vectors, (non)linear solvers, and integrators to support execution on parallel and GPU hardware.
PI: Carol S. Woodward (Lawrence Livermore National Laboratory)
Collaborating Institutions: Pacific Northwest National Laboratory