MFEM
v4.5.2
Finite element discretization library
|
Go to the source code of this file.
Classes | |
class | mfem::SundialsMemHelper |
class | mfem::SundialsMemHelper |
class | mfem::Sundials |
Singleton class for SUNContext and SundialsMemHelper objects. More... | |
class | mfem::SundialsNVector |
Vector interface for SUNDIALS N_Vectors. More... | |
class | mfem::SundialsSolver |
Base class for interfacing with SUNDIALS packages. More... | |
class | mfem::CVODESolver |
Interface to the CVODE library – linear multi-step methods. More... | |
class | mfem::CVODESSolver |
class | mfem::ARKStepSolver |
Interface to ARKode's ARKStep module – additive Runge-Kutta methods. More... | |
class | mfem::KINSolver |
Interface to the KINSOL library – nonlinear solver methods. More... | |
Namespaces | |
mfem | |
Typedefs | |
using | ARKODE_ERKTableID = int |
using | ARKODE_DIRKTableID = int |
using | SUNContext = void * |
Variables | |
constexpr ARKODE_ERKTableID | ARKODE_ERK_NONE = -1 |
constexpr ARKODE_DIRKTableID | ARKODE_DIRK_NONE = -1 |
constexpr ARKODE_ERKTableID | ARKODE_FEHLBERG_13_7_8 = FEHLBERG_13_7_8 |
using ARKODE_DIRKTableID = int |
Definition at line 51 of file sundials.hpp.
using ARKODE_ERKTableID = int |
(DEPRECATED) Map SUNDIALS version >= 6 datatypes and constants to version < 6 for backwards compatibility
Definition at line 50 of file sundials.hpp.
using SUNContext = void* |
(DEPRECATED) There is no SUNContext in SUNDIALS version < 6 so set it to arbitrary type for more compact backwards compatibility
Definition at line 58 of file sundials.hpp.
constexpr ARKODE_DIRKTableID ARKODE_DIRK_NONE = -1 |
Definition at line 53 of file sundials.hpp.
constexpr ARKODE_ERKTableID ARKODE_ERK_NONE = -1 |
Definition at line 52 of file sundials.hpp.
constexpr ARKODE_ERKTableID ARKODE_FEHLBERG_13_7_8 = FEHLBERG_13_7_8 |
Definition at line 54 of file sundials.hpp.