20# ifdef DEAL_II_WITH_PETSC
23# include <deal.II/lac/petsc_ts.templates.h>
36 "The string indicating the options prefix for command line customization.");
39 "The string indicating the PETSc TS type.");
42 "The value for the initial time.");
45 "The value for the final time.");
48 "The value for the initial time step.");
51 "Maximum number of time steps allowed.");
55 "Whether or not to exactly stop at final time or step over it.");
61 "The string for the TSAdapt type.");
64 "Minimum time step size allowed.");
67 "Maximum time step size allowed.");
70 "Absolute error tolerance.");
73 "Absolute error tolerance.");
76 "Indicate whether or not to suppress algebraic variables "
77 "in the local truncation error test.");
real_type initial_step_size
real_type absolute_tolerance
std::string ts_adapt_type
void add_parameters(ParameterHandler &prm)
real_type relative_tolerance
real_type minimum_step_size
std::string options_prefix
bool ignore_algebraic_lte
real_type maximum_step_size
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