SpECTRE  v2024.03.19
elliptic::subdomain_preconditioners::MinusLaplacian< Dim, OptionsGroup, Solver, LinearSolverRegistrars >::SolverOptionTag Struct Reference

Public Types

using type = StoredSolverType
 

Static Public Member Functions

static std::string name ()
 

Static Public Attributes

static constexpr Options::String help
 

Member Data Documentation

◆ help

template<size_t Dim, typename OptionsGroup , typename Solver = LinearSolver::Serial::LinearSolver<tmpl::list< ::LinearSolver::Serial::Registrars::Gmres< ::LinearSolver::Schwarz::ElementCenteredSubdomainData< Dim, tmpl::list<Poisson::Tags::Field>>>, ::LinearSolver::Serial::Registrars::ExplicitInverse>>, typename LinearSolverRegistrars = tmpl::list<Registrars::MinusLaplacian<Dim, OptionsGroup, Solver>>>
constexpr Options::String elliptic::subdomain_preconditioners::MinusLaplacian< Dim, OptionsGroup, Solver, LinearSolverRegistrars >::SolverOptionTag::help
staticconstexpr
Initial value:
=
"The linear solver used to invert the Laplace operator. The solver is "
"shared between tensor components with the same type of boundary "
"conditions (Dirichlet-type or Neumann-type)."

The documentation for this struct was generated from the following file: