MFEM  v4.6.0
Finite element discretization library
mfem::ARKStepSolver Member List

This is the complete list of members for mfem::ARKStepSolver, including all inherited members.

Amfem::SundialsSolverprotected
AllocateEmptyNVector(N_Vector &y)mfem::SundialsSolverprotected
AllocateEmptyNVector(N_Vector &y, MPI_Comm comm)mfem::SundialsSolverprotected
ARKStepSolver(Type type=EXPLICIT)mfem::ARKStepSolver
ARKStepSolver(MPI_Comm comm, Type type=EXPLICIT)mfem::ARKStepSolver
default_abs_tolmfem::SundialsSolverprotectedstatic
default_rel_tolmfem::SundialsSolverprotectedstatic
EXPLICIT enum valuemfem::ARKStepSolver
fmfem::ODESolverprotected
flagmfem::SundialsSolvermutableprotected
GetFlag() constmfem::SundialsSolverinline
GetMaxStateSize()mfem::ODESolverinlinevirtual
GetMem() constmfem::SundialsSolverinline
GetStateSize()mfem::ODESolverinlinevirtual
GetStateVector(int i)mfem::ODESolverinlinevirtual
GetStateVector(int i, Vector &state)mfem::ODESolverinlinevirtual
IMEX enum valuemfem::ARKStepSolver
IMPLICIT enum valuemfem::ARKStepSolver
Init(TimeDependentOperator &f_)mfem::ARKStepSolvervirtual
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::ARKStepSolverprotectedstatic
LinSysSolve(SUNLinearSolver LS, SUNMatrix A, N_Vector x, N_Vector b, realtype tol)mfem::ARKStepSolverprotectedstatic
LSAmfem::SundialsSolverprotected
LSMmfem::SundialsSolverprotected
Mmfem::SundialsSolverprotected
MassMult1(SUNMatrix M, N_Vector x, N_Vector v)mfem::ARKStepSolverprotectedstatic
MassMult2(N_Vector x, N_Vector v, realtype t, void *mtimes_data)mfem::ARKStepSolverprotectedstatic
MassSysSetup(realtype t, SUNMatrix M, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3)mfem::ARKStepSolverprotectedstatic
MassSysSolve(SUNLinearSolver LS, SUNMatrix M, N_Vector x, N_Vector b, realtype tol)mfem::ARKStepSolverprotectedstatic
mem_typemfem::ODESolverprotected
NLSmfem::SundialsSolverprotected
ODESolver()mfem::ODESolverinline
Parallel() constmfem::SundialsSolverinlineprotected
Parallel() constmfem::SundialsSolverinlineprotected
PrintInfo() constmfem::ARKStepSolver
reinitmfem::SundialsSolverprotected
RHS1(realtype t, const N_Vector y, N_Vector ydot, void *user_data)mfem::ARKStepSolverprotectedstatic
RHS2(realtype t, const N_Vector y, N_Vector ydot, void *user_data)mfem::ARKStepSolverprotectedstatic
rk_typemfem::ARKStepSolverprotected
Run(Vector &x, double &t, double &dt, double tf)mfem::ODESolverinlinevirtual
saved_global_sizemfem::SundialsSolverprotected
SetERKTableNum(ARKODE_ERKTableID table_id)mfem::ARKStepSolver
SetFixedStep(double dt)mfem::ARKStepSolver
SetIMEXTableNum(ARKODE_ERKTableID etable_id, ARKODE_DIRKTableID itable_id)mfem::ARKStepSolver
SetIRKTableNum(ARKODE_DIRKTableID table_id)mfem::ARKStepSolver
SetMaxStep(double dt_max)mfem::ARKStepSolver
SetOrder(int order)mfem::ARKStepSolver
SetSStolerances(double reltol, double abstol)mfem::ARKStepSolver
SetStateVector(int i, Vector &state)mfem::ODESolverinlinevirtual
SetStepMode(int itask)mfem::ARKStepSolver
Step(Vector &x, double &t, double &dt)mfem::ARKStepSolvervirtual
step_modemfem::ARKStepSolverprotected
sundials_memmfem::SundialsSolverprotected
SundialsSolver()mfem::SundialsSolverinlineprotected
Type enum namemfem::ARKStepSolver
use_implicitmfem::ARKStepSolverprotected
UseMFEMLinearSolver()mfem::ARKStepSolver
UseMFEMMassLinearSolver(int tdep)mfem::ARKStepSolver
UseSundialsLinearSolver()mfem::ARKStepSolver
UseSundialsMassLinearSolver(int tdep)mfem::ARKStepSolver
Ymfem::SundialsSolverprotected
~ARKStepSolver()mfem::ARKStepSolvervirtual
~ODESolver()mfem::ODESolverinlinevirtual