clone_preconditioner() const | LinearSolver::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 | LinearSolver::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() const | LinearSolver::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=0 | LinearSolver::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) const | LinearSolver::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 > | |