31struct SpatialResolutionParametersMinMax
33 SpatialResolutionParametersMinMax()
37 SpatialResolutionParametersMinMax(std::string
const & input_file)
39 dealii::ParameterHandler prm;
41 prm.parse_input(input_file,
"",
true,
true);
45 add_parameters(dealii::ParameterHandler & prm)
47 prm.enter_subsection(
"SpatialResolution");
49 prm.add_parameter(
"DegreeMin",
51 "Minimal polynomial degree of shape functions.",
52 dealii::Patterns::Integer(1),
54 prm.add_parameter(
"DegreeMax",
56 "Maximal polynomial degree of shape functions.",
57 dealii::Patterns::Integer(1),
59 prm.add_parameter(
"RefineSpaceMin",
61 "Minimal number of mesh refinements.",
62 dealii::Patterns::Integer(0, 20),
64 prm.add_parameter(
"RefineSpaceMax",
66 "Maximal number of mesh refinements.",
67 dealii::Patterns::Integer(0, 20),
70 prm.leave_subsection();
73 unsigned int degree_min = 3;
74 unsigned int degree_max = 3;
76 unsigned int refine_space_min = 0;
77 unsigned int refine_space_max = 0;
80struct SpatialResolutionParameters
82 SpatialResolutionParameters()
86 SpatialResolutionParameters(std::string
const & input_file)
88 dealii::ParameterHandler prm;
90 prm.parse_input(input_file,
"",
true,
true);
94 add_parameters(dealii::ParameterHandler & prm,
95 std::string
const & subsection_name =
"SpatialResolution")
97 prm.enter_subsection(subsection_name);
99 prm.add_parameter(
"Degree",
101 "Polynomial degree of shape functions.",
102 dealii::Patterns::Integer(1),
104 prm.add_parameter(
"RefineSpace",
106 "Number of global, uniform mesh refinements.",
107 dealii::Patterns::Integer(0, 20),
110 prm.leave_subsection();
113 unsigned int degree = 3;
115 unsigned int refine_space = 0;