SUNDIALS
SUNDIALS stands for SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. It consists of the following six solvers:
CVODE, for initial value problems for ODE systems
CVODES, solves ODE systems and includes sensitivity analysis
ARKODE, solves initial value ODE problems with Runge-Kutta methods
IDA, solves initial value problems for differential-algebraic equation systems
IDAS, solves differential-algebraic equation systems and includes sensitivity analysis
KINSOL, solves nonlinear algebraic systems
AMReX provides interfaces to the SUNDIALS suite. For time integration, users can refer to the section Using SUNDIALS for more information. In addition, an example code demonstrating time integration with SUNDIALS can be found in the tutorials at, SUNDIALS and Time Integrators
For more information on SUNDIALS please see their readthedocs page.