1#@ s1: DakotaConfig=HAVE_DOT 2#@ s2: DakotaConfig=HAVE_DOT 3#@ s3: DakotaConfig=HAVE_NLPQL 4#@ s4: DakotaConfig=HAVE_NPSOL 5#@ s6: DakotaConfig=HAVE_ROL 6## DAKOTA INPUT FILE - dakota_svanberg.in 7# The Svanberg five-segment beam has a linear objective and a nonlinear constraint: 8# Svanberg, Krister, "The Method of Moving Asymptotes--A New Method for 9# Structural Optimization," Intl. J. Num. Meth. Vol. 24, 1987, pp. 359-373. 10 11environment, 12 tabular_data 13 tabular_data_file = 'dakota_svanberg_conmin.dat' #s0 14# tabular_data_file = 'dakota_svanberg_dotmfd.dat' #s1 15# tabular_data_file = 'dakota_svanberg_dotslp.dat' #s2 16# tabular_data_file = 'dakota_svanberg_nlpql.dat' #s3 17# tabular_data_file = 'dakota_svanberg_npsol.dat' #s4 18# tabular_data_file = 'dakota_svanberg_optpp.dat' #s5 19# tabular_data_file = 'dakota_svanberg_rol.dat' #s6 20 21method, 22 conmin_mfd #s0 23# dot_mmfd #s1 24# dot_slp #s2 25# nlpql #s3 26# npsol #s4 27# optpp_q_newton #s5 28# rol #s6 29# variable_tolerance = 1.e-4 #s6 30 max_iterations = 200 31 convergence_tolerance = 1e-4 #s0,#s1,#s2,#s3,#s4 32# convergence_tolerance = 1e-5 #s5 33 constraint_tolerance = 1e-4 #s0,#s1,#s2,#s4 34 35variables, 36 continuous_design = 5 37 initial_point 5.0 5.0 5.0 5.0 5.0 38 lower_bounds 0.0 0.0 0.0 0.0 0.0 39 upper_bounds 10.0 10.0 10.0 10.0 10.0 40 descriptors 'x1' 'x2' 'x3' 'x4' 'x5' 41 42interface, 43 fork 44 analysis_driver = 'svanberg' 45 parameters_file = 'svanberg_params.in' 46 results_file = 'svanberg_results.out' 47 deactivate active_set_vector 48# file_tag file_save 49 50responses, 51 objective_functions = 1 52 nonlinear_inequality_constraints = 1 53 nonlinear_inequality_upper_bounds = 0.0 54 analytic_gradients 55 no_hessians 56