SpECTRE  2021.08.02
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() const noexceptLinearSolver::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() const noexceptLinearSolver::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) noexcept (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) noexcept (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >explicitprotected
PreconditionedLinearSolver(const PreconditionedLinearSolver &rhs) noexcept (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >protected
preconditioner() const noexceptLinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
preconditioner() noexceptLinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
PreconditionerType typedef (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >
pup(PUP::er &p) noexcept override (defined in LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >)LinearSolver::Serial::PreconditionedLinearSolver< Preconditioner, LinearSolverRegistrars >inline
reset() noexcept 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, Args &&... args) const noexceptLinearSolver::Serial::LinearSolver< LinearSolverRegistrars >
solve(const gsl::not_null< VarsType * > initial_guess_in_solution_out, const LinearOperator &linear_operator, const SourceType &source, Args &&... args) const noexcept (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 >