1# 0 fully over-determined SVD_LEAST_SQ
2# 1 fully over-determined ELNET
3
4# 2 fully under-determined BP
5# 3 fully under-determined BPDN
6# 4 fully under-determined OMP
7# 5 fully under-determined LASSO
8# 6 fully under-determined LARS
9# 7 fully under-determined ELNET
10
11# 8 fully over-determined SVD_LEAST_SQ using_derivatives
12# 9 fully over-determined ELNET        using_derivatives
13
14# 10 fully under-determined BP         using_derivatives
15# 11 fully under-determined BPDN       using_derivatives
16# 12 fully under-determined OMP        using_derivatives
17# 13 fully under-determined LASSO      using_derivatives
18# 14 fully under-determined LARS       using_derivatives
19# 15 fully under-determined ELNET      using_derivatives
20
21# 16 fully over-determined BP
22
23# 17 partially under-determined using_derivatives SVD_LEAST_SQ
24# 18 partially under-determined using_derivatives BP
25# 19 partially under-determined using_derivatives BPDN
26# 20 partially under-determined using_derivatives OMP
27# 21 partially under-determined using_derivatives LASSO
28# 22 partially under-determined using_derivatives LARS
29# 23 partially under-determined using_derivatives ELNET
30
31# 24 fully under-determined SVD_LEAST_SQ
32# 25 fully under-determined SVD_LEAST_SQ using_derivatives
33# 26 fully over-determined OMP
34# 27 partially under-determined using_derivatives OMP
35
36# 28 fully over-determined   DEFAULT_LEAST_SQ_REGRESSION (SVD)
37# 29 fully under-determined  DEFAULT_LEAST_SQ_REGRESSION (SVD)
38# 30 fully over-determined   DEFAULT_LEAST_SQ_REGRESSION using_derivatives (SVD)
39# 31 fully under-determined  DEFAULT_LEAST_SQ_REGRESSION using_derivatives (SVD)
40
41# 32 fully over-determined BPDN
42
43# 33 fully over-determined      DEFAULT_REGRESSION (SVD)
44# 34 fully under-determined     DEFAULT_REGRESSION (LASSO)
45# 35 fully over-determined      DEFAULT_REGRESSION using_derivatives (SVD)
46# 36 fully under-determined     DEFAULT_REGRESSION using_derivatives (LASSO)
47
48# 37 fully over-determined LARS
49# 38 fully over-determined LASSO
50
51# 39 activate cross validation warning about only being able to construct under-determined systems even though system is determined
52
53environment,
54	output_precision = 16
55
56method,
57	polynomial_chaos
58 	  expansion_order   = 6		#s0,#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8,#s9,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s24,#s26,#s27,#s28,#s30,#s33,#s34,#s35,#s16,#s32,#s37,#s38,#s39,
59#	  expansion_order   = 7 	#s10,#s11,#s12,#s13,#s14,#s15,#s25,#s29,#s31,#s36
60	  cross_validation
61	  collocation_ratio = 3 	#s0,#s1,#s8,#s9,#s26,#s28,#s30,#s33,#s35,#s16,#s32,#s37,#s38
62#	  collocation_points = 18 	#s2,#s3,#s4,#s5,#s6,#s7,#s24,#s34
63
64# 	  collocation_points = 10       #s10,#s11,#s12,#s13,#s14,#s15,#s25,#s29,#s31,#s36
65#	  collocation_points = 15	#s39
66#	  collocation_ratio = 2  	#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s27
67#	  least_squares	      		#s28,#s29,#s30,#s31,
68	  least_squares svd 		#s0,#s8,#s17,#s24,#s25,#s39
69#	  basis_pursuit	  		#s2,#s10,#s18,#s16
70# 	  basis_pursuit_denoising	#s3,#s11,#s19,#s32
71#	    noise_tolerance = 1.e-3	#s3,#s11,#s19,
72#	  orthogonal_matching_pursuit	#s4,#s12,#s20,#s26,#s27
73#	  least_absolute_shrinkage	#s5,#s13,#s21,#s1,#s7,#s9,#s15,#s23,#s38
74#	  least_angle_regression	#s6,#s14,#s22,#s37
75#	  l2_penalty = 0.01		#s1,#s7,#s9,#s15,#s23
76	  seed = 1233967
77#	  use_derivatives		#s10,#s11,#s12,#s13,#s14,#s15,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s27,#s30,#s31,#s35,#s36
78	  output verbose
79
80variables,
81	uniform_uncertain = 2
82	  lower_bounds = -2. -2.
83	  upper_bounds =  2.  2.
84	  descriptors  = 'x1' 'x2'
85
86interface,
87	direct
88	analysis_driver = 'rosenbrock'
89
90responses,
91	response_functions = 1
92	no_gradients			#s0,#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s24,#s26,#s28,#s29,#s33,#s34,#s16,#s32,#s37,#s38,#s39
93#	analytic_gradients		#s8,#s9,#s10,#s11,#s12,#s13,#s14,#s15,#s17,#s18,#s19,#s20,#s21,#s22,#s23,#s25,#s27,#s30,#s31,#s35,#s36
94	no_hessians
95