| 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, const double complex_shift=0.0) (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 > | |