A | mfem::SundialsSolver | protected |
ARKStepSolver(Type type=EXPLICIT) | mfem::ARKStepSolver | |
ARKStepSolver(MPI_Comm comm, Type type=EXPLICIT) | mfem::ARKStepSolver | |
default_abs_tol | mfem::SundialsSolver | protectedstatic |
default_rel_tol | mfem::SundialsSolver | protectedstatic |
EXPLICIT enum value | mfem::ARKStepSolver | |
f | mfem::ODESolver | protected |
flag | mfem::SundialsSolver | mutableprotected |
GetFlag() const | mfem::SundialsSolver | inline |
GetMem() const | mfem::SundialsSolver | inline |
IMEX enum value | mfem::ARKStepSolver | |
IMPLICIT enum value | mfem::ARKStepSolver | |
Init(TimeDependentOperator &f_) | mfem::ARKStepSolver | virtual |
LinSysSetup(realtype t, N_Vector y, N_Vector fy, SUNMatrix A, SUNMatrix M, booleantype jok, booleantype *jcur, realtype gamma, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) | mfem::ARKStepSolver | protectedstatic |
LinSysSolve(SUNLinearSolver LS, SUNMatrix A, N_Vector x, N_Vector b, realtype tol) | mfem::ARKStepSolver | protectedstatic |
LSA | mfem::SundialsSolver | protected |
LSM | mfem::SundialsSolver | protected |
M | mfem::SundialsSolver | protected |
MassMult1(SUNMatrix M, N_Vector x, N_Vector v) | mfem::ARKStepSolver | protectedstatic |
MassMult2(N_Vector x, N_Vector v, realtype t, void *mtimes_data) | mfem::ARKStepSolver | protectedstatic |
MassSysSetup(realtype t, SUNMatrix M, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) | mfem::ARKStepSolver | protectedstatic |
MassSysSolve(SUNLinearSolver LS, SUNMatrix M, N_Vector x, N_Vector b, realtype tol) | mfem::ARKStepSolver | protectedstatic |
mem_type | mfem::ODESolver | protected |
NLS | mfem::SundialsSolver | protected |
ODESolver() | mfem::ODESolver | inline |
Parallel() const | mfem::SundialsSolver | inlineprotected |
Parallel() const | mfem::SundialsSolver | inlineprotected |
PrintInfo() const | mfem::ARKStepSolver | |
reinit | mfem::SundialsSolver | protected |
RHS1(realtype t, const N_Vector y, N_Vector ydot, void *user_data) | mfem::ARKStepSolver | protectedstatic |
RHS2(realtype t, const N_Vector y, N_Vector ydot, void *user_data) | mfem::ARKStepSolver | protectedstatic |
rk_type | mfem::ARKStepSolver | protected |
Run(Vector &x, double &t, double &dt, double tf) | mfem::ODESolver | inlinevirtual |
saved_global_size | mfem::SundialsSolver | protected |
SetERKTableNum(int table_num) | mfem::ARKStepSolver | |
SetFixedStep(double dt) | mfem::ARKStepSolver | |
SetIMEXTableNum(int etable_num, int itable_num) | mfem::ARKStepSolver | |
SetIRKTableNum(int table_num) | mfem::ARKStepSolver | |
SetMaxStep(double dt_max) | mfem::ARKStepSolver | |
SetOrder(int order) | mfem::ARKStepSolver | |
SetSStolerances(double reltol, double abstol) | mfem::ARKStepSolver | |
SetStepMode(int itask) | mfem::ARKStepSolver | |
Step(Vector &x, double &t, double &dt) | mfem::ARKStepSolver | virtual |
step_mode | mfem::ARKStepSolver | protected |
sundials_mem | mfem::SundialsSolver | protected |
SundialsSolver() | mfem::SundialsSolver | inlineprotected |
Type enum name | mfem::ARKStepSolver | |
use_implicit | mfem::ARKStepSolver | protected |
UseMFEMLinearSolver() | mfem::ARKStepSolver | |
UseMFEMMassLinearSolver(int tdep) | mfem::ARKStepSolver | |
UseSundialsLinearSolver() | mfem::ARKStepSolver | |
UseSundialsMassLinearSolver(int tdep) | mfem::ARKStepSolver | |
y | mfem::SundialsSolver | protected |
~ARKStepSolver() | mfem::ARKStepSolver | virtual |
~ODESolver() | mfem::ODESolver | inlinevirtual |