×

Tempus

swMATH ID: 38994
Software Authors: Ober, C.; Conde, S.; Pawlowski, R.
Description: The Tempus package is a time-integration framework for advanced transient analysis, including various time integrators and embedded sensitivity analysis for next-generation code architectures. This framework provides “out-of-the-box” time-integration capabilities, which allows users to supply governing equations and easily switch between various time integrators, and also “build-your-own” capabilities, which allows applications to incorporate various Tempus components to augment or replace application transient capabilities. A variety of time steppers are available, e.g., Forward/Backward Euler, Trapezoidal, Explicit Runge-Kutta, Diagonally Implicit Runge-Kutta, Implicit/Explicit Runge-Kutta, Leapfrog, Newmark-Beta, HHT-Alpha, BDF2, operator-splitting, and subcycling. Other capabilities include embedded error analysis, sensitivity analysis, transient optimization with ROL.
Homepage: https://trilinos.github.io/tempus.html
Dependencies: Trilinos
Related Software: SPIS; SYCL; Cabana; EMPIRE-PIC; oneAPI; GitHub; MueLu; Kokkos; PIConGPU; Amesos2; PSC; Belos; OpenACC; Isorropia; OpenCL; Trilinos; CUDA; OSIRIS; Albany
Cited in: 2 Publications

Citations by Year