| A | mfem::SundialsSolver | protected |
| AB | mfem::CVODESSolver | protected |
| AllocateEmptyNVector(N_Vector &y) | mfem::SundialsSolver | protected |
| AllocateEmptyNVector(N_Vector &y, MPI_Comm comm) | mfem::SundialsSolver | protected |
| CVODESolver(int lmm) | mfem::CVODESolver | |
| CVODESolver(MPI_Comm comm, int lmm) | mfem::CVODESolver | |
| CVODESSolver(int lmm) | mfem::CVODESSolver | |
| CVODESSolver(MPI_Comm comm, int lmm) | mfem::CVODESSolver | |
| default_abs_tol | mfem::SundialsSolver | protectedstatic |
| default_abs_tolB | mfem::CVODESSolver | protectedstatic |
| default_abs_tolQB | mfem::CVODESSolver | protectedstatic |
| default_rel_tol | mfem::SundialsSolver | protectedstatic |
| default_rel_tolB | mfem::CVODESSolver | protectedstatic |
| EvalQuadIntegration(double t, Vector &q) | mfem::CVODESSolver | |
| EvalQuadIntegrationB(double t, Vector &dG_dp) | mfem::CVODESSolver | |
| ewt(N_Vector y, N_Vector w, void *user_data) | mfem::CVODESSolver | protectedstatic |
| ewt_func | mfem::CVODESolver | protected |
| EWTFunction typedef | mfem::CVODESolver | protected |
| f | mfem::ODESolver | protected |
| flag | mfem::SundialsSolver | mutableprotected |
| GetFlag() const | mfem::SundialsSolver | inline |
| GetForwardSolution(double tB, mfem::Vector &yy) | mfem::CVODESSolver | |
| GetMaxStateSize() | mfem::ODESolver | inlinevirtual |
| GetMem() const | mfem::SundialsSolver | inline |
| GetNumSteps() | mfem::CVODESSolver | |
| GetStateSize() | mfem::ODESolver | inlinevirtual |
| GetStateVector(int i) | mfem::ODESolver | inlinevirtual |
| GetStateVector(int i, Vector &state) | mfem::ODESolver | inlinevirtual |
| indexB | mfem::CVODESSolver | protected |
| Init(TimeDependentAdjointOperator &f_) | mfem::CVODESSolver | |
| InitAdjointSolve(int steps, int interpolation) | mfem::CVODESSolver | |
| InitB(TimeDependentAdjointOperator &f_) | mfem::CVODESSolver | |
| InitQuadIntegration(mfem::Vector &q0, double reltolQ=1e-3, double abstolQ=1e-8) | mfem::CVODESSolver | |
| InitQuadIntegrationB(mfem::Vector &qB0, double reltolQB=1e-3, double abstolQB=1e-8) | mfem::CVODESSolver | |
| LinSysSetup(realtype t, N_Vector y, N_Vector fy, SUNMatrix A, booleantype jok, booleantype *jcur, realtype gamma, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) | mfem::CVODESolver | protectedstatic |
| LinSysSetupB(realtype t, N_Vector y, N_Vector yB, N_Vector fyB, SUNMatrix A, booleantype jok, booleantype *jcur, realtype gamma, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3) | mfem::CVODESSolver | static |
| LinSysSolve(SUNLinearSolver LS, SUNMatrix A, N_Vector x, N_Vector b, realtype tol) | mfem::CVODESolver | protectedstatic |
| LinSysSolveB(SUNLinearSolver LS, SUNMatrix A, N_Vector x, N_Vector b, realtype tol) | mfem::CVODESSolver | static |
| lmm_type | mfem::CVODESolver | protected |
| LSA | mfem::SundialsSolver | protected |
| LSB | mfem::CVODESSolver | protected |
| LSM | mfem::SundialsSolver | protected |
| M | mfem::SundialsSolver | protected |
| mem_type | mfem::ODESolver | protected |
| ncheck | mfem::CVODESSolver | protected |
| NLS | mfem::SundialsSolver | protected |
| ODESolver() | mfem::ODESolver | inline |
| Parallel() const | mfem::SundialsSolver | inlineprotected |
| Parallel() const | mfem::SundialsSolver | inlineprotected |
| PrintInfo() const | mfem::CVODESolver | |
| q | mfem::CVODESSolver | protected |
| qB | mfem::CVODESSolver | protected |
| reinit | mfem::SundialsSolver | protected |
| RHS(realtype t, const N_Vector y, N_Vector ydot, void *user_data) | mfem::CVODESolver | protectedstatic |
| RHSB(realtype t, N_Vector y, N_Vector yB, N_Vector yBdot, void *user_dataB) | mfem::CVODESSolver | protectedstatic |
| RHSQ(realtype t, const N_Vector y, N_Vector qdot, void *user_data) | mfem::CVODESSolver | protectedstatic |
| RHSQB(realtype t, N_Vector y, N_Vector yB, N_Vector qBdot, void *user_dataB) | mfem::CVODESSolver | protectedstatic |
| root(realtype t, N_Vector y, realtype *gout, void *user_data) | mfem::CVODESolver | protectedstatic |
| root_components | mfem::CVODESolver | protected |
| root_func | mfem::CVODESolver | protected |
| RootFunction typedef | mfem::CVODESolver | protected |
| Run(Vector &x, real_t &t, real_t &dt, real_t tf) | mfem::ODESolver | inlinevirtual |
| saved_global_size | mfem::SundialsSolver | protected |
| SetMaxNSteps(int steps) | mfem::CVODESolver | |
| SetMaxNStepsB(int mxstepsB) | mfem::CVODESSolver | |
| SetMaxOrder(int max_order) | mfem::CVODESolver | |
| SetMaxStep(double dt_max) | mfem::CVODESolver | |
| SetRootFinder(int components, RootFunction func) | mfem::CVODESolver | |
| SetSStolerances(double reltol, double abstol) | mfem::CVODESolver | |
| SetSStolerancesB(double reltol, double abstol) | mfem::CVODESSolver | |
| SetStateVector(int i, Vector &state) | mfem::ODESolver | inlinevirtual |
| SetStepMode(int itask) | mfem::CVODESolver | |
| SetSVtolerances(double reltol, Vector abstol) | mfem::CVODESolver | |
| SetSVtolerancesB(double reltol, Vector abstol) | mfem::CVODESSolver | |
| SetWFTolerances(EWTFunction func) | mfem::CVODESSolver | |
| Step(Vector &x, double &t, double &dt) | mfem::CVODESSolver | virtual |
| mfem::ODESolver::Step(Vector &x, real_t &t, real_t &dt)=0 | mfem::ODESolver | pure virtual |
| step_mode | mfem::CVODESolver | protected |
| StepB(Vector &w, double &t, double &dt) | mfem::CVODESSolver | virtual |
| sundials_mem | mfem::SundialsSolver | protected |
| SundialsSolver() | mfem::SundialsSolver | inlineprotected |
| UseMFEMLinearSolver() | mfem::CVODESolver | |
| UseMFEMLinearSolverB() | mfem::CVODESSolver | |
| UseSundialsLinearSolver() | mfem::CVODESolver | |
| UseSundialsLinearSolverB() | mfem::CVODESSolver | |
| Y | mfem::SundialsSolver | protected |
| yB | mfem::CVODESSolver | protected |
| yy | mfem::CVODESSolver | protected |
| ~CVODESolver() | mfem::CVODESolver | virtual |
| ~CVODESSolver() | mfem::CVODESSolver | virtual |
| ~ODESolver() | mfem::ODESolver | inlinevirtual |