20 # ifdef DEAL_II_WITH_PETSC
23 # include <deal.II/lac/petsc_snes.templates.h>
36 "The string indicating the options prefix for command line customization.");
39 "The string indicating the PETSc SNES type.");
42 "The string indicating the PETSc linesearch type.");
45 "Absolute error tolerance.");
48 "Relative error tolerance.");
52 "Maximum number of iterations allowed.");
55 "Maximum number of function evaluations allowed.");
std::string options_prefix
int max_n_function_evaluations
void add_parameters(ParameterHandler &prm)
int maximum_non_linear_iterations
real_type absolute_tolerance
std::string snes_linesearch_type
real_type relative_tolerance
void add_parameter(const std::string &entry, ParameterType ¶meter, const std::string &documentation="", const Patterns::PatternBase &pattern= *Patterns::Tools::Convert< ParameterType >::to_pattern(), const bool has_to_be_set=false)
void enter_subsection(const std::string &subsection)
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
BlockVector< double > BlockVector