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