| convergence_criteria() const (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| get_clone() const override (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| Gmres(Convergence::Criteria convergence_criteria, ::Verbosity verbosity, std::optional< size_t > restart=std::nullopt, std::optional< typename Base::PreconditionerType > local_preconditioner=std::nullopt, const Options::Context &context={}) (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| Gmres()=default (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| Gmres(Gmres &&)=default (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| Gmres(const Gmres &rhs) (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| help (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | static |
| initialize() (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| operator=(Gmres &&)=default (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| operator=(const Gmres &rhs) (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| options typedef (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| pup(PUP::er &p) override (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| reset() override (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| restart() const (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| solve(gsl::not_null< VarsType * > initial_guess_in_solution_out, const LinearOperator &linear_operator, const SourceType &source, const std::tuple< OperatorArgs... > &operator_args=std::tuple{}, const IterationCallback &iteration_callback=NoIterationCallback{}) const (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| solve(const gsl::not_null< VarsType * > initial_guess_in_solution_out, const LinearOperator &linear_operator, const SourceType &source, const std::tuple< OperatorArgs... > &operator_args, const IterationCallback &iteration_callback) const (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |
| verbosity() const (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | inline |
| ~Gmres() override=default (defined in LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars >) | LinearSolver::Serial::Gmres< VarsType, Preconditioner, LinearSolverRegistrars > | |