PRISMS-PF  v2.1
unit_test_inputs.cc
Go to the documentation of this file.
1 #include "../../include/userInputParameters.h"
2 
3 template <int dim>
5  userInputs.domain_size.push_back(1.0);
6  userInputs.domain_size.push_back(1.0);
7  userInputs.domain_size.push_back(1.0);
8  userInputs.degree = 1;
9  userInputs.subdivisions.push_back(10);
10  userInputs.subdivisions.push_back(10);
11  userInputs.subdivisions.push_back(10);
12  userInputs.refine_factor = 3;
13  userInputs.h_adaptivity = false;
14  userInputs.max_refinement_level = 3;
15  userInputs.min_refinement_level = 3;
16  userInputs.refine_criterion_fields.push_back(0);
17  userInputs.refine_window_max.push_back(0.5);
18  userInputs.refine_window_min.push_back(0.5);
19  userInputs.skip_remeshing_steps = 1;
20  userInputs.dtValue = 1;
21  userInputs.totalIncrements = 20000;
22  userInputs.finalTime = 20.0;
23  userInputs.skip_print_steps = 1;
24  userInputs.output_file_type = "vtu";
25  userInputs.nucleation_occurs = false;
26  userInputs.number_of_variables = 1;
27  userInputs.load_ICs.push_back(false);
28  userInputs.load_parallel_file.push_back(false);
29  userInputs.load_file_name.push_back("void");
30  userInputs.load_field_name.push_back("void");
31  userInputs.pp_number_of_variables = 1;
32  userInputs.postProcessingRequired = false;
33 
34 
35 
36 }
unsigned int pp_number_of_variables
unsigned int skip_remeshing_steps
std::vector< std::string > load_file_name
std::vector< bool > load_ICs
unsigned int skip_print_steps
std::vector< unsigned int > subdivisions
void load_unit_test_inputs(userInputParameters< dim > &userInputs)
std::vector< double > domain_size
std::vector< std::string > load_field_name
std::vector< double > refine_window_min
std::vector< double > refine_window_max
unsigned int max_refinement_level
unsigned int totalIncrements
std::vector< int > refine_criterion_fields
std::vector< bool > load_parallel_file
unsigned int number_of_variables
unsigned int min_refinement_level