1 #include "../../include/variableAttributeLoader.h" 2 #include "../../include/sortIndexEntryPairList.h" 30 sorted_dependencies_value_RHS,
31 sorted_dependencies_gradient_RHS,
32 sorted_dependencies_value_LHS,
52 pp_sorted_dependencies_value,
53 pp_sorted_dependencies_gradient);
60 std::pair<unsigned int, std::string> var_pair;
61 var_pair.first = index;
62 var_pair.second = name;
72 std::pair<unsigned int, fieldType> var_pair;
73 var_pair.first = index;
84 std::pair<unsigned int, PDEType> var_pair;
85 var_pair.first = index;
90 std::pair<unsigned int, bool> var_pair;
91 var_pair.first = index;
92 var_pair.second = flag;
96 std::pair<unsigned int, bool> var_pair;
97 var_pair.first = index;
98 var_pair.second = flag;
102 std::pair<unsigned int, bool> var_pair;
103 var_pair.first = index;
104 var_pair.second = flag;
109 std::pair<unsigned int, std::string> var_pair;
110 var_pair.first = index;
111 var_pair.second = dependencies;
123 std::pair<unsigned int, std::string> var_pair;
124 var_pair.first = index;
125 var_pair.second = dependencies;
136 std::pair<unsigned int, std::string> var_pair;
137 var_pair.first = index;
138 var_pair.second = dependencies;
143 std::pair<unsigned int, std::string> var_pair;
144 var_pair.first = index;
145 var_pair.second = dependencies;
std::vector< std::string > var_name
std::vector< bool > pp_calc_integral
void set_variable_name(unsigned int index, std::string name)
void loadVariableAttributes()
std::vector< std::pair< unsigned int, bool > > nucleating_variable_list
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_value_RHS
void set_need_value_nucleation(unsigned int index, bool)
std::vector< std::pair< unsigned int, bool > > need_value_list_nucleation
std::vector< std::pair< unsigned int, fieldType > > var_type_list
std::vector< std::pair< unsigned int, fieldType > > var_type_list_PP
std::vector< std::pair< unsigned int, std::string > > var_name_list
void set_dependencies_gradient_term_LHS(unsigned int index, std::string dependencies)
unsigned int pp_number_of_variables
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_gradient_LHS
void parse(std::vector< std::string > var_name, std::vector< PDEType > var_eq_type, std::vector< std::string > sorted_dependencies_value_RHS, std::vector< std::string > sorted_dependencies_gradient_RHS, std::vector< std::string > sorted_dependencies_value_LHS, std::vector< std::string > sorted_dependencies_gradient_LHS, std::vector< bool > &var_nonlinear)
std::vector< PDEType > var_eq_type
unsigned int number_of_variables
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_gradient_PP
void set_variable_type(unsigned int index, fieldType)
void set_output_integral(unsigned int index, bool)
std::vector< bool > var_nonlinear
EquationDependencyParser equation_dependency_parser
void set_dependencies_value_term_LHS(unsigned int index, std::string dependencies)
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_gradient_RHS
void set_dependencies_gradient_term_RHS(unsigned int index, std::string dependencies)
std::vector< std::pair< unsigned int, PDEType > > var_eq_type_list
std::vector< std::string > pp_var_name
variableAttributeLoader()
std::vector< fieldType > pp_var_type
std::vector< bool > nucleating_variable
void set_dependencies_value_term_RHS(unsigned int index, std::string dependencies)
std::vector< std::pair< unsigned int, bool > > output_integral_list
std::vector< bool > sortIndexEntryPairList(const std::vector< std::pair< unsigned int, bool > > unsorted_pair_list, unsigned int number_of_variables, bool default_value)
void set_allowed_to_nucleate(unsigned int index, bool)
void pp_parse(std::vector< std::string > var_name, std::vector< std::string > pp_var_name, std::vector< std::string > sorted_dependencies_value, std::vector< std::string > sorted_dependencies_gradient)
bool setting_primary_field_attributes
std::vector< bool > need_value_nucleation
void loadPostProcessorVariableAttributes()
void set_variable_equation_type(unsigned int index, PDEType)
std::vector< fieldType > var_type
std::vector< std::pair< unsigned int, std::string > > var_name_list_PP
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_value_PP
std::vector< std::pair< unsigned int, std::string > > var_eq_dependencies_value_LHS