1#@ s*: Label=FastTest
2#@ TODO REVIEW: Do all tests need NPSOL?
3#@ *: DakotaConfig=HAVE_NPSOL
4# DAKOTA Input File: dakota_rbdo_cantilever_analytic2.in
5# Fully-analytic bi-level RBDO using the cantilever test function.
6
7method,
8	id_method = 'UQ'
9	model_pointer = 'UQ_M'
10	local_reliability #nip
11	  mpp_search no_approx
12	  num_response_levels = 0 1 1		#s0,#s1
13	  response_levels = 0.0 0.0		#s0,#s1
14#	  compute gen_reliabilities		#s1
15	  integration second_order
16#	  num_probability_levels = 0 1 1	#s2
17#	  probability_levels = .00135 .00135	#s2
18#	  num_gen_reliability_levels = 0 1 1	#s3
19#	  gen_reliability_levels = 3. 3.	#s3
20# g functions scaled using deterministic opt. conventions:
21# g<=0 is safe/feasible, g>0 is failed/violated.  Therefore,
22# we desire complementary cumulative statistics.
23	  complementary distribution
24	  output verbose
25
26model,
27	id_model = 'UQ_M'
28	single
29	  variables_pointer = 'UQ_V'
30	  interface_pointer = 'UQ_I'
31	  responses_pointer = 'UQ_R'
32
33variables,
34	id_variables = 'UQ_V'
35# continuous_design is not required (OUU will augment
36# automatically), but it is good form
37	continuous_design = 2
38	  initial_point	=  2.46277 3.86571
39	  descriptors 'w' 't'
40	normal_uncertain = 4
41	  means             =  40000. 29.E+6 500. 1000.
42	  std_deviations    =  2000. 1.45E+6 100. 100.
43	  descriptors       =  'R' 'E' 'X' 'Y'
44
45interface,
46	id_interface = 'UQ_I'
47	direct
48	  analysis_driver = 'cantilever'
49#	  deactivate evaluation_cache restart_file
50
51responses,
52	id_responses = 'UQ_R'
53	response_functions = 3
54	analytic_gradients
55	analytic_hessians
56