1#@ *: DakotaConfig=HAVE_NPSOL 2environment, 3 method_pointer = 'SBLO' 4 5method, 6 id_method = 'SBLO' 7 surrogate_based_local 8 model_pointer = 'OPTIM_M' 9 approx_method_pointer = 'OPTIM' 10 max_iterations = 50 11 soft_convergence_limit = 2 12 trust_region 13 initial_size = 1.0 14 contraction_factor = 0.5 15 expansion_factor = 1.50 16 output verbose 17 18########################### 19# begin opt specification # 20########################### 21method, 22 id_method = 'OPTIM' 23 npsol_sqp 24# dot_sqp 25 convergence_tolerance = 1.e-6 26 output verbose 27 28model, 29 id_model = 'OPTIM_M' 30 variables_pointer = 'OPTIM_V' 31 responses_pointer = 'OPTIM_R' 32 surrogate hierarchical 33 ordered_model_fidelities = 'LO_FI' 'HI_FI' 34 correction additive first_order #s0,#s2,#s4,#s6 35# correction additive second_order #s1,#s3,#s5,#s7 36 37variables, 38 id_variables = 'OPTIM_V' 39 continuous_design = 2 40 initial_point 2.5 2.5 41 upper_bounds 10.0 10.0 42 lower_bounds 1.0 1.0 43 descriptors 'w' 't' 44 45responses, 46# NOTE: This specifies the TOTAL RESPONSE for the optimization, 47# which is a combination of nested & interface responses. 48 id_responses = 'OPTIM_R' 49 objective_functions = 1 50 nonlinear_inequality_constraints = 2 51 nonlinear_inequality_lower_bounds = 3. 3. 52 nonlinear_inequality_upper_bounds = 1.e+50 1.e+50 53 analytic_gradients 54 no_hessians #s0,#s2,#s4,#s6 55# quasi_hessians sr1 #s1,#s3,#s5,#s7 56 57 58responses, 59# NOTE: This specifies the TOTAL RESPONSE for the optimization, 60# which is a combination of nested & interface responses. 61 id_responses = 'OPTIM_R_FD' 62 objective_functions = 1 63 nonlinear_inequality_constraints = 2 64 nonlinear_inequality_lower_bounds = 3. 3. 65 nonlinear_inequality_upper_bounds = 1.e+50 1.e+50 66 numerical_gradients 67# mixed_gradients 68# id_analytic_gradients = 1 69# id_numerical_gradients = 2 3 70 no_hessians #s0,#s2,#s4,#s6 71# quasi_hessians sr1 #s1,#s3,#s5,#s7 72 73########################## 74# begin LF specification # 75########################## 76model, 77 id_model = 'LO_FI' 78 nested 79 variables_pointer = 'OPTIM_V' 80 sub_method_pointer = 'UQ_COMBINED_EXP' 81 responses_pointer = 'OPTIM_R' #s0,#s1,#s4,#s5 82# responses_pointer = 'OPTIM_R_FD' #s2,#s3,#s6,#s7 83# maximize beta 84 primary_response_mapping = 1. 0. 0. 0. 0. 0. 0. 0. 85 secondary_response_mapping = 0. 0. 0. 0. 1. 0. 0. 0. 86 0. 0. 0. 0. 0. 0. 0. 1. 87 88method, 89 id_method = 'UQ_COMBINED_EXP' 90 model_pointer = 'UQ_M_LO_FI' 91 polynomial_chaos #s0,#s1,#s4,#s5 92 expansion_order = 4 #s0,#s1 93 collocation_ratio = 2 seed = 12347 fixed_seed #s0,#s1 94# sparse_grid_level = 4 non_nested #s4,#s5 95# local_reliability #s2,#s3,#s6,#s7 96 num_response_levels = 0 1 1 97 response_levels = 0.0 0.0 98 compute reliabilities 99 complementary distribution 100 101########################## 102# begin HF specification # 103########################## 104model, 105 id_model = 'HI_FI' 106 nested 107 variables_pointer = 'OPTIM_V' 108 sub_method_pointer = 'UQ_UNCERTAIN_EXP' 109 responses_pointer = 'OPTIM_R' 110# maximize beta 111 primary_response_mapping = 1. 0. 0. 0. 0. 0. 0. 0. 112 secondary_response_mapping = 0. 0. 0. 0. 1. 0. 0. 0. 113 0. 0. 0. 0. 0. 0. 0. 1. 114 115method, 116 id_method = 'UQ_UNCERTAIN_EXP' 117 model_pointer = 'UQ_M_HI_FI' 118 polynomial_chaos 119 expansion_order = 2 #s0,#s1,#s2,#s3 120 collocation_ratio = 2 seed = 12347 fixed_seed #s0,#s1,#s2,#s3 121# sparse_grid_level = 2 non_nested #s4,#s5,#s6,#s7 122 num_response_levels = 0 1 1 123 response_levels = 0.0 0.0 124 compute reliabilities 125 complementary distribution 126 127################################# 128# begin UQ model specifications # 129################################# 130# NOTE: must have different models to enable different variables views 131model, 132 id_model = 'UQ_M_LO_FI' 133 single 134 variables_pointer = 'UQ_V_LO_FI' 135 interface_pointer = 'UQ_I' 136 responses_pointer = 'UQ_R_LO_FI' 137 138model, 139 id_model = 'UQ_M_HI_FI' 140 single 141 variables_pointer = 'UQ_V_HI_FI' 142 interface_pointer = 'UQ_I' 143 responses_pointer = 'UQ_R_HI_FI' 144 145variables, 146 id_variables = 'UQ_V_LO_FI' 147 active all #s0,#s1,#s4,#s5 148 continuous_design = 2 149 normal_uncertain = 4 150 means = 40000. 29.E+6 500. 1000. 151 std_deviations = 2000. 1.45E+6 100. 100. 152 descriptors = 'R' 'E' 'X' 'Y' 153 154variables, 155 id_variables = 'UQ_V_HI_FI' 156 continuous_design = 2 157 normal_uncertain = 4 158 means = 40000. 29.E+6 500. 1000. 159 std_deviations = 2000. 1.45E+6 100. 100. 160 descriptors = 'R' 'E' 'X' 'Y' 161 162interface, 163 id_interface = 'UQ_I' 164 direct 165 analysis_driver = 'mod_cantilever' 166# deactivate restart_file evaluation_cache 167 168responses, 169 id_responses = 'UQ_R_LO_FI' 170 response_functions = 3 171 no_gradients #s0,#s1,#s4,#s5 172# analytic_gradients #s2,#s3,#s6,#s7 173 no_hessians 174 175responses, 176 id_responses = 'UQ_R_HI_FI' 177 response_functions = 3 178 analytic_gradients 179 no_hessians 180