SpECTRE  v2024.04.12
LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars > Member List

This is the complete list of members for LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >, including all inherited members.

clone_preconditioner() constLinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inlineprotected
creatable_classes typedef (defined in LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >)LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >
get_clone() const =0 (defined in LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >)LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >pure virtual
has_preconditioner() constLinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
operator=(PreconditionedLinearSolver &&)=default (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
operator=(const PreconditionedLinearSolver &rhs) (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
PreconditionedLinearSolver()=default (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
PreconditionedLinearSolver(PreconditionedLinearSolver &&)=default (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
PreconditionedLinearSolver(std::optional< PreconditionerType > local_preconditioner) (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >explicitprotected
PreconditionedLinearSolver(const PreconditionedLinearSolver &rhs) (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
preconditioner() constLinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
preconditioner()LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
PreconditionerType typedef (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >
pup(PUP::er &p) override (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
registrars typedef (defined in LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >)LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >
reset() override=0LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >pure virtual
solve(gsl::not_null< VarsType * > initial_guess_in_solution_out, const LinearOperator &linear_operator, const SourceType &source, const std::tuple< OperatorArgs... > &operator_args, Args &&... args) constLinearSolver::Serial::LinearSolver< 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, Args &&... args) const (defined in LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >)LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >
~LinearSolver() override=default (defined in LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >)LinearSolver::Serial::LinearSolver< LinearSolverRegistrars >
~PreconditionedLinearSolver() override=default (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >