1 of 1

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

ASCR Program: SciDAC Institutes

ASCR PM: Steve Lee

Code: https://github.com/LLNL/sundials

Documentation: https://sundials.readthedocs.io/en/latest/arkode/Mathematics_link.htm

8x