ExplicitInverse(const ExplicitInverse &)=default (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
ExplicitInverse(ExplicitInverse &&)=default (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
ExplicitInverse(std::optional< std::string > matrix_filename=std::nullopt) (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inlineexplicit |
get_clone() const override (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inline |
help (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | static |
matrix_representation() const | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inline |
operator=(const ExplicitInverse &)=default (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
operator=(ExplicitInverse &&)=default (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
options typedef (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
pup(PUP::er &p) override (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inline |
reset() override | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inline |
size() const | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | inline |
solve(gsl::not_null< VarsType * > solution, const LinearOperator &linear_operator, const SourceType &source, const std::tuple< OperatorArgs... > &operator_args=std::tuple{}) const | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
solve(const gsl::not_null< VarsType * > solution, const LinearOperator &linear_operator, const SourceType &source, const std::tuple< OperatorArgs... > &operator_args) const (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |
~ExplicitInverse()=default (defined in LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars >) | LinearSolver::Serial::ExplicitInverse< ValueType, LinearSolverRegistrars > | |