| activateMueLu_ | sierra::nalu::TpetraLinearSolver | private |
| activeMueLu() | sierra::nalu::TpetraLinearSolver | inline |
| config_ | sierra::nalu::TpetraLinearSolver | private |
| coords_ | sierra::nalu::TpetraLinearSolver | private |
| destroyLinearSolver() | sierra::nalu::TpetraLinearSolver | |
| get_timer_precond() | sierra::nalu::LinearSolver | inline |
| getConfig() | sierra::nalu::TpetraLinearSolver | inline |
| getType() | sierra::nalu::TpetraLinearSolver | inlinevirtual |
| LinearSolver(std::string name, LinearSolvers *linearSolvers, bool recompute_preconditioner, bool reuse_preconditioner) | sierra::nalu::LinearSolver | inline |
| linearSolvers_ | sierra::nalu::LinearSolver | |
| matrix_ | sierra::nalu::TpetraLinearSolver | private |
| mueluPreconditioner_ | sierra::nalu::TpetraLinearSolver | private |
| name_ | sierra::nalu::LinearSolver | |
| params_ | sierra::nalu::TpetraLinearSolver | private |
| paramsPrecond_ | sierra::nalu::TpetraLinearSolver | private |
| parent() | sierra::nalu::LinearSolver | |
| preconditioner_ | sierra::nalu::TpetraLinearSolver | private |
| preconditionerType_ | sierra::nalu::TpetraLinearSolver | private |
| problem_ | sierra::nalu::TpetraLinearSolver | private |
| recomputePreconditioner() | sierra::nalu::LinearSolver | inline |
| recomputePreconditioner_ | sierra::nalu::LinearSolver | protected |
| residual_norm(int whichNorm, Teuchos::RCP< LinSys::Vector > sln, double &norm) | sierra::nalu::TpetraLinearSolver | |
| reusePreconditioner() | sierra::nalu::LinearSolver | inline |
| reusePreconditioner_ | sierra::nalu::LinearSolver | protected |
| rhs_ | sierra::nalu::TpetraLinearSolver | private |
| root() | sierra::nalu::LinearSolver | |
| setMueLu() | sierra::nalu::TpetraLinearSolver | |
| setSystemObjects(Teuchos::RCP< LinSys::Matrix > matrix, Teuchos::RCP< LinSys::Vector > rhs) | sierra::nalu::TpetraLinearSolver | |
| setupLinearSolver(Teuchos::RCP< LinSys::Vector > sln, Teuchos::RCP< LinSys::Matrix > matrix, Teuchos::RCP< LinSys::Vector > rhs, Teuchos::RCP< LinSys::MultiVector > coords) | sierra::nalu::TpetraLinearSolver | |
| solve(Teuchos::RCP< LinSys::Vector > sln, int &iterationCount, double &scaledResidual) | sierra::nalu::TpetraLinearSolver | |
| solver_ | sierra::nalu::TpetraLinearSolver | private |
| timerPrecond_ | sierra::nalu::LinearSolver | protected |
| TpetraLinearSolver(std::string solverName, TpetraLinearSolverConfig *config, const Teuchos::RCP< Teuchos::ParameterList > params, const Teuchos::RCP< Teuchos::ParameterList > paramsPrecond, LinearSolvers *linearSolvers) | sierra::nalu::TpetraLinearSolver | |
| zero_timer_precond() | sierra::nalu::LinearSolver | inline |
| ~LinearSolver() | sierra::nalu::LinearSolver | inlinevirtual |
| ~TpetraLinearSolver() | sierra::nalu::TpetraLinearSolver | |