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 > | |