![]() |
MFEM v4.8.0
Finite element discretization library
|
Go to the source code of this file.
Classes | |
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 | |
namespace | mfem |
Typedefs | |
using | ARKODE_ERKTableID = int |
using | ARKODE_DIRKTableID = int |
using | SUNContext = void* |
typedef realtype | sunrealtype |
'sunrealtype' was first introduced in v6.0.0 | |
typedef booleantype | sunbooleantype |
'sunbooleantype' was first introduced in v6.0.0 | |
Enumerations | |
enum | { SUN_PREC_NONE , SUN_PREC_LEFT , SUN_PREC_RIGHT , SUN_PREC_BOTH } |
New constant names introduced in v6.0.0. More... | |
enum | { SUN_SUCCESS = 0 } |
The enum constant SUN_SUCCESS was added in v7 as a replacement of various *_SUCCESS macros that were removed in v7. More... | |
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 66 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 65 of file sundials.hpp.
typedef booleantype sunbooleantype |
'sunbooleantype' was first introduced in v6.0.0
Definition at line 78 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 73 of file sundials.hpp.
typedef realtype sunrealtype |
'sunrealtype' was first introduced in v6.0.0
Definition at line 76 of file sundials.hpp.
anonymous enum |
New constant names introduced in v6.0.0.
Enumerator | |
---|---|
SUN_PREC_NONE | |
SUN_PREC_LEFT | |
SUN_PREC_RIGHT | |
SUN_PREC_BOTH |
Definition at line 81 of file sundials.hpp.
anonymous enum |
The enum constant SUN_SUCCESS was added in v7 as a replacement of various *_SUCCESS macros that were removed in v7.
Enumerator | |
---|---|
SUN_SUCCESS |
Definition at line 95 of file sundials.hpp.
|
constexpr |
Definition at line 68 of file sundials.hpp.
|
constexpr |
Definition at line 67 of file sundials.hpp.
|
constexpr |
Definition at line 69 of file sundials.hpp.