1#@ s*: Label=FastTest
2#@ p0: MPIProcs=2
3#@ p1: MPIProcs=3
4#@ s*: TimeoutAbsolute=1200
5#@ s*: TimeoutDelay=3600
6
7environment,
8	output_precision = 16
9
10method,
11	model_pointer = 'HIERARCH'
12        multilevel_polynomial_chaos
13	  allocation_control estimator_variance	     #s0,#s1,#s2,#s3,#s4,#s5,#s9
14#	    estimator_rate = 2.5
15#	  allocation_control rip_sampling		#s6,#s7,#s8
16#	    max_iterations = 5				#s6,#s7,#s8
17# exp order is initial for pilot and is adapted based on collocation ratio
18	  expansion_order_sequence = 2	 #s0,#s1,#s2,#s3,#s4,#s6,#s7,#s9,#p0,#p1
19#	  expansion_order_sequence = 4 3 3 2 2		#s8
20	  pilot_samples = 10  		 #s0,#s1,#s2,#s3,#s4,#p0,#p1
21#	  expansion_order_sequence = 1	     		#s5
22#	  pilot_samples = 300 150 75 25 7   		#s5,#s9
23#	  pilot_samples = 50 25 15 10 10   		#s6,#s7
24	  collocation_ratio = .9
25	  seed = 1237		     #s0,#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#p0,#p1
26#	  seed_sequence = 1234 2345 3456 4567 5678	#s9
27	  orthogonal_matching_pursuit
28	  convergence_tolerance = .1			#s0,#p0,#p1
29#	  convergence_tolerance = .01			#s1,#s3,#s5,#s9
30#	  convergence_tolerance = .001			#s2,#s4
31#	  convergence_tolerance = .0001
32#	  discrepancy_emulation recursive		#s3,#s4,#s7
33	output silent
34
35model,
36	id_model = 'HIERARCH'
37	surrogate hierarchical
38	  ordered_model_fidelities = 'SIM1'
39	  correction additive zeroth_order
40
41model,
42	id_model = 'SIM1'
43	simulation
44	  solution_level_control = 'mesh_size'
45# dense matrices --> direct solvers --> cubic growth in expense
46	  solution_level_cost = 1. 8. 64. 512. 4096.
47
48variables,
49	uniform_uncertain = 9	 # number of cosine terms in soln expansion
50	  lower_bounds      =  9*-1.
51	  upper_bounds      =  9* 1.
52	discrete_state_set
53	  integer = 1 # even poly degree for odd mesh pts including boundary
54      	  set_values = 4 8 16 32 64
55      	  descriptors = 'mesh_size'
56    	real = 4
57      	  elements_per_variable = 2 2 1 1
58      	  set_values = 0.1 1 # field mean
59                       0.5 4 # field std dev
60                       1     # kernel order
61                       0.2   # kernel length
62      	  descriptors = 'field_mean' 'field_std_dev' 'kernel_order' 'kernel_length'
63      	  initial_state = 1 4 1 0.2
64	string = 2  # form of kernel (refer to Yang,Lei,Baker,Lin)
65      	  elements_per_variable = 2 2
66	  initial_state = 'cosine' 'off'
67      	  set_values = 'cosine' 'exponential'
68                       'off' 'on'
69      	  descriptors = 'kernel_type' 'positivity'
70
71interface,
72	direct
73	  analysis_driver = 'steady_state_diffusion_1d'
74
75responses,
76	response_functions = 3	 # number of soln pts excl. +/-5% (symmetric)
77	no_gradients
78	no_hessians
79