1 #include "parameters_time_refinement_study.h" 11 prm.enter_subsection(
"time_refinement_study");
13 prm.declare_entry(
"number_of_times_to_solve",
"4",
14 dealii::Patterns::Integer(1, dealii::Patterns::Integer::max_int_value),
15 "Number of times to run the flow solver during a time refinement study.");
16 prm.declare_entry(
"refinement_ratio",
"0.5",
17 dealii::Patterns::Double(0, 1.0),
18 "Ratio between the next timestep size and the current one in a time refinement study, 0<r<1.");
19 prm.declare_entry(
"number_of_timesteps_for_reference_solution",
"100000",
20 dealii::Patterns::Integer(1, dealii::Patterns::Integer::max_int_value),
21 "Number of times to run the flow solver during a time refinement study.");
23 prm.leave_subsection();
28 prm.enter_subsection(
"time_refinement_study");
34 prm.leave_subsection();
Files for the baseline physics.
int number_of_timesteps_for_reference_solution
For time refinement study with reference solution, number of steps for reference solution.
void parse_parameters(dealii::ParameterHandler &prm)
Parses input file and sets the variables.
static void declare_parameters(dealii::ParameterHandler &prm)
Declares the possible variables and sets the defaults.
int number_of_times_to_solve
number of times to run the calculation
double refinement_ratio
ratio of next timestep size to current one, 0<r<1