1#@ s*: DakotaConfig=HAVE_ACRO
2environment,
3	  method_pointer = 'SBGO'
4
5#################################
6# begin SBGO specification #
7#################################
8method,
9	id_method = 'SBGO'
10	model_pointer = 'SBGO_M'
11	surrogate_based_global
12#	  approx_method_name = 'coliny_ea'
13	  approx_method_pointer = 'EA_MINLP'
14	  max_iterations = 25
15	  output quiet
16
17model,
18	id_model = 'SBGO_M'
19	variables_pointer  = 'SBGO_V'
20	responses_pointer  = 'SBGO_R'
21	surrogate global
22          dace_method_pointer = 'SAMPLING'
23	  gaussian_process surfpack
24#	  correction additive zeroth_order
25	  minimum_points
26
27variables,
28	id_variables = 'SBGO_V'
29	continuous_design = 3
30#	  initial_point = 500 2000 5
31	  lower_bounds = 400 1750 4
32	  upper_bounds = 600 2250 6
33	  descriptors = 'P_mean' 'M_mean' 'Y_mean'
34	discrete_design_set
35          integer = 1
36#	    initial_point = 1
37	    set_values =  1   2   3   4
38	    descriptors = 'ddsi_ModelForm'
39
40responses,
41	id_responses = 'SBGO_R'
42	objective_functions = 1
43#	response_descriptors = 'mean_limit'
44	response_descriptors = 'beta_cdf_limit'
45	no_gradients
46	no_hessians
47
48################################
49# begin EA_MINLP specification #
50################################
51method,
52	id_method = 'EA_MINLP'
53	coliny_ea
54	  population_size = 100
55	  max_iterations = 50 max_function_evaluations = 5000
56	  seed = 1237
57
58############################
59# begin DACE specification #
60############################
61method,
62	id_method = 'SAMPLING'
63	model_pointer = 'NESTED_UQ'
64	sampling
65	  samples = 10 seed = 12347
66	  sample_type lhs
67
68model,
69	id_model = 'NESTED_UQ'
70	nested
71	  variables_pointer  = 'SBGO_V'
72	  sub_method_pointer = 'ALEATORY'
73	  responses_pointer  = 'SBGO_R'
74	  primary_variable_mapping   = 'P'    'M'    'Y'    'ModelForm'
75	  secondary_variable_mapping = 'mean' 'mean' 'mean' ''
76	  primary_response_mapping   = 0.  0. -1.
77#	  primary_response_mapping   = 1.  0.  0.
78
79################################
80# begin ALEATORY specification #
81################################
82method,
83	id_method = 'ALEATORY'
84	model_pointer = 'ALEAT_M'
85	polynomial_chaos askey
86	  sparse_grid_level = 2
87	  response_levels = 0.0
88	  compute reliabilities
89	  cumulative distribution
90	  output silent
91
92model,
93	id_model = 'ALEAT_M'
94	single
95	  variables_pointer = 'ALEAT_V'
96	  interface_pointer = 'ALEAT_I'
97	  responses_pointer = 'ALEAT_R'
98
99variables,
100	id_variables = 'ALEAT_V'
101	normal_uncertain = 2
102	  means             =  500.0   2000.0
103	  std_deviations    =  100.0    400.0
104	  descriptors       =   'P'      'M'
105	lognormal_uncertain = 1
106       	  means             =  5.0
107	  std_deviations    =  0.5
108	  descriptors       =  'Y'
109        uniform_uncertain = 2
110	  lower_bounds      5.    15.
111	  upper_bounds     15.    25.
112          descriptors      'b'    'h'
113	uncertain_correlation_matrix =  1   0.5 0 0 0
114					0.5 1   0 0 0
115					0   0   1 0 0
116					0   0   0 1 0
117					0   0   0 0 1
118	discrete_state_set
119	  integer = 1
120	    set_values     = 1   2   3   4
121	    descriptors    = 'ModelForm'
122
123interface,
124	id_interface = 'ALEAT_I'
125	direct
126	  analysis_driver = 'mf_short_column'
127#	  deactivate evaluation_cache restart_file
128
129responses,
130	id_responses = 'ALEAT_R'
131	response_descriptors = 'limit_state'
132	response_functions = 1
133	no_gradients
134	no_hessians
135
136