Ignore:
Timestamp:
09/07/11 10:22:21 (14 years ago)
Author:
Mathieu Morlighem
Message:

Added qmu object

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/qmu/examples/opt.m

    r4759 r9650  
    1616nonlinear_equality_constraint;
    1717
    18 md.variables=struct();
    19 md.variables.cdv=continuous_design.empty();
    20 md.variables.cdv(end+1)=continuous_design('thickness',1,0.9,1.1);
    21 md.variables.cdv(end+1)=continuous_design('drag',1,0.5,1.5);
    22 md.variables.csv=continuous_state.empty();
    23 md.variables.csv(end+1)=continuous_state('gravity',9.8);
     18md.qmu.variables=struct();
     19md.qmu.variables.cdv=continuous_design.empty();
     20md.qmu.variables.cdv(end+1)=continuous_design('thickness',1,0.9,1.1);
     21md.qmu.variables.cdv(end+1)=continuous_design('drag',1,0.5,1.5);
     22md.qmu.variables.csv=continuous_state.empty();
     23md.qmu.variables.csv(end+1)=continuous_state('gravity',9.8);
    2424
    2525%%  a variety of responses
    2626
    27 md.responses=struct();
    28 md.responses.of =objective_function.empty();
    29 md.responses.of (end+1)=objective_function('max_vel');
     27md.qmu.responses=struct();
     28md.qmu.responses.of =objective_function.empty();
     29md.qmu.responses.of (end+1)=objective_function('max_vel');
    3030
    3131%%  an optimization study
    3232
    33 md.qmu_method     =dakota_method('conmin_f');
    34 md.qmu_method(end)=dmeth_params_set(md.qmu_method(end),...
     33md.qmu.method     =dakota_method('conmin_f');
     34md.qmu.method(end)=dmeth_params_set(md.qmu.method(end),...
    3535    'max_iterations',10,...
    3636    'max_function_evaluations',50,...
     
    3939%%  a variety of parameters
    4040
    41 md.qmu_params.evaluation_concurrency=4;
    42 md.qmu_params.analysis_driver='';
    43 md.qmu_params.analysis_components='';
    44 md.qmu_params.interval_type='forward';
    45 md.qmu_params.fd_gradient_step_size=0.01;
     41md.qmu.params.evaluation_concurrency=4;
     42md.qmu.params.analysis_driver='';
     43md.qmu.params.analysis_components='';
     44md.qmu.params.interval_type='forward';
     45md.qmu.params.fd_gradient_step_size=0.01;
    4646
    47 md.npart=10;
     47md.qmu.numberofpartitions=10;
    4848
    4949md.qmu
Note: See TracChangeset for help on using the changeset viewer.