1#@ s3: DakotaConfig=HAVE_NLPQL 2#@ s4: DakotaConfig=HAVE_NPSOL 3#@ s5: DakotaConfig=HAVE_ROL 4#@ s11: DakotaConfig=HAVE_ROL 5#@ s17: DakotaConfig=HAVE_ROL 6## DAKOTA INPUT FILE - dakota_rosenbrock_ext.in 7 8environment, 9 tabular_data 10 tabular_data_file = 'dakota_rosenbrock_2d_conmin.dat' #s0 11# tabular_data_file = 'dakota_rosenbrock_2d_optppcg.dat' #s1 12# tabular_data_file = 'dakota_rosenbrock_2d_optppqn.dat' #s2 13# tabular_data_file = 'dakota_rosenbrock_2d_nlpql.dat' #s3 14# tabular_data_file = 'dakota_rosenbrock_2d_npsol.dat' #s4 15# tabular_data_file = 'dakota_rosenbrock_2d_rol.dat' #s5 16 17 18# tabular_data_file = 'dakota_rosenbrock_10d_conmin.dat' #s6 19# tabular_data_file = 'dakota_rosenbrock_10d_optppcg.dat' #s7 20# tabular_data_file = 'dakota_rosenbrock_10d_optppqn.dat' #s8 21# tabular_data_file = 'dakota_rosenbrock_10d_nlpql.dat' #s9 22# tabular_data_file = 'dakota_rosenbrock_10d_npsol.dat' #s10 23# tabular_data_file = 'dakota_rosenbrock_10d_rol.dat' #s11 24 25# tabular_data_file = 'dakota_rosenbrock_100d_conmin.dat' #s12 26# tabular_data_file = 'dakota_rosenbrock_100d_optppcg.dat' #s13 27# tabular_data_file = 'dakota_rosenbrock_100d_optppqn.dat' #s14 28# tabular_data_file = 'dakota_rosenbrock_100d_nlpql.dat' #s15 29# tabular_data_file = 'dakota_rosenbrock_100d_npsol.dat' #s16 30# tabular_data_file = 'dakota_rosenbrock_100d_rol.dat' #s17 31 32method, 33 conmin_frcg #s0,#s6,#s12 34# optpp_cg #s1,#s7,#s13 35# optpp_q_newton #s2,#s8,#s14 36# nlpql #s3,#s9,#s15 37# npsol #s4,#s10,#s16 38# rol #s5,#s11,#s17 39# variable_tolerance = 1.e-5 #s5,#s11,#s17 40 max_iterations = 500 41# convergence_tolerance = 1e-5 #s0,#s2,#s3,#s4 42# convergence_tolerance = 1e-5 #s6,#s8,#s9,#s10 43# convergence_tolerance = 1e-5 #s12,#s14,#s15,#s16 44# convergence_tolerance = 1e-7 #s1,#s7,#s13 # opt++cg tighter tolerance 45 46variables, 47 continuous_design = 2 #s0,#s1,#s2,#s3,#s4,#s5 48 initial_point -1.9, 2.0 #s0,#s1,#s2,#s3,#s4,#s5 49 lower_bounds -2.0, -2.0 #s0,#s2,#s3,#s4,#s5 50 upper_bounds 2.0, 2.0 #s0,#s2,#s3,#s4,#s5 51# 52# continuous_design = 10 #s6,#s7,#s8,#s9,#s10,#s11 53# initial_point -1.9, 2.0, 8 * 0.0 #s6,#s7,#s8,#s9,#s10,#s11 54# lower_bounds 10 * -2.048 #s6,#s8,#s9,#s10,#s11 55# upper_bounds 10 * 2.048 #s6,#s8,#s9,#s10,#s11 56# 57# continuous_design = 100 #s12,#s13,#s14,#s15,#s16,#s17 58# initial_point -1.9, 2.0, 98 * 0.0 #s12,#s13,#s14,#s15,#s16,#s17 59# lower_bounds 100 * -2.048 #s12,#s14,#s15,#s16,#s17 60# upper_bounds 100 * 2.048 #s12,#s14,#s15,#s16,#s17 61 62interface, 63 direct 64 analysis_driver = 'extended_rosenbrock' 65# analysis_driver = 'generalized_rosenbrock' 66 deactivate active_set_vector 67 68responses, 69 objective_functions = 1 70 analytic_gradients 71 no_hessians 72