Struct LinearAdapterParameters

Inheritance Relationships

Base Type

  • public dealii::ParameterAcceptor

Struct Documentation

struct LinearAdapterParameters : public dealii::ParameterAcceptor

Parameter object for the standard LinearAdapter path.

Public Functions

inline LinearAdapterParameters(const std::string &section_name = "Linear adapter")
inline void declare_parameters(dealii::ParameterHandler &prm) override

Public Members

LinearSolver solver = LinearSolver::automatic
LinearPreconditioner preconditioner = LinearPreconditioner::automatic
unsigned int maximum_iterations = 1000
double tolerance = 1.e-12
unsigned int fgmres_basis_size = 100
double mumps_blr_tolerance = 1.e-5
unsigned int mumps_memory_limit_mb = 0
bool mumps_output_details = false
double augmented_lagrangian_parameter = 1.e1