56 involves_h_multigrid()
const;
59 linear_system_including_convective_term_has_to_be_solved()
const;
62 convective_problem()
const;
65 diffusive_problem()
const;
68 linear_system_has_to_be_solved()
const;
71 get_type_velocity_field()
const;
75 print(dealii::ConditionalOStream
const & pcout, std::string
const & name)
const;
79 print_parameters_mathematical_model(dealii::ConditionalOStream
const & pcout)
const;
82 print_parameters_physical_quantities(dealii::ConditionalOStream
const & pcout)
const;
85 print_parameters_temporal_discretization(dealii::ConditionalOStream
const & pcout)
const;
88 print_parameters_spatial_discretization(dealii::ConditionalOStream
const & pcout)
const;
91 print_parameters_solver(dealii::ConditionalOStream
const & pcout)
const;
94 print_parameters_numerical_parameters(dealii::ConditionalOStream
const & pcout)
const;
104 ProblemType problem_type;
107 EquationType equation_type;
110 bool analytical_velocity_field;
113 bool ale_formulation;
116 bool right_hand_side;
119 FormulationConvectiveTerm formulation_convective_term;
145 TemporalDiscretization temporal_discretization;
148 TimeIntegratorRK time_integrator_rk;
151 unsigned int order_time_integrator;
154 bool start_with_low_order;
159 TreatmentOfConvectiveTerm treatment_of_convective_term;
162 TimeStepCalculation calculation_of_time_step_size;
165 bool adaptive_time_stepping;
172 double adaptive_time_stepping_limiting_factor;
177 double time_step_size_max;
181 CFLConditionType adaptive_time_stepping_cfl_type;
186 double time_step_size;
189 unsigned int max_number_of_time_steps;
192 unsigned int n_refine_time;
203 double diffusion_number;
211 double exponent_fe_degree_convection;
214 double exponent_fe_degree_diffusion;
217 bool restarted_simulation;
232 unsigned int mapping_degree;
235 unsigned int mapping_degree_coarse_grids;
241 bool enable_adaptivity;
245 NumericalFluxConvectiveOperator numerical_flux_convective_operator;
293 Preconditioner preconditioner;
296 bool update_preconditioner;
300 unsigned int update_preconditioner_every_time_steps;
305 bool implement_block_diagonal_preconditioner_matrix_free;
308 Elementwise::Solver solver_block_diagonal;
311 Elementwise::Preconditioner preconditioner_block_diagonal;
318 MultigridOperatorType mg_operator_type;
338 bool use_cell_based_face_loops;
344 bool use_combined_operator;
355 bool store_analytical_velocity_in_dof_vector;
358 bool use_overintegration;