Changeset 1899


Ignore:
Timestamp:
08/25/09 16:37:05 (16 years ago)
Author:
seroussi
Message:

added field control_analysis

Location:
issm/trunk/src/m/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/@model/model.m

    r1868 r1899  
    174174
    175175        %Control
     176        md.control_analysis=0;
    176177        md.control_type='';
    177178        md.nsteps=0;
  • issm/trunk/src/m/classes/public/display/displaycontrol.m

    r1277 r1899  
    1010
    1111disp(sprintf('   Control solution parameters:\n'));
    12 
    13 fielddisplay(md,'control_type','parameter where inverse control is carried out; ex: ''drag'', or ''B'')');
    14 fielddisplay(md,'nsteps','number of optimization searches');
    15 fielddisplay(md,'optscal','scaling factor on gradient direction during optimization, for each optimization step');
    16 fielddisplay(md,'fit','''absolute: 0'', ''relative: 1'', or ''logarithmic: 2''. default is ''absolute: 0'', for each optimization steps');
    17 fielddisplay(md,'maxiter','maximum iterations during each optimization step');
    18 fielddisplay(md,'tolx','minimum tolerance which will stop one optimization search');
    19 fielddisplay(md,'mincontrolconstraint','minimum contraint for the controlled parameters');
    20 fielddisplay(md,'maxcontrolconstraint','maximum contraint for the controlled parameters');
    21 fielddisplay(md,'meanvel','velocity scaling factor when evaluating relative or logarithmic misfit');
    22 fielddisplay(md,'epsvel','for relative fit, avoids misfit becoming infinity, for logarithmic fit, threshold for velocity');
    23 fielddisplay(md,'plot','visualization of the results of each iteration yes -> 1 no -> 0. Default is 1');
     12if md.control_analysis,
     13        fielddisplay(md,'control_type','parameter where inverse control is carried out; ex: ''drag'', or ''B'')');
     14        fielddisplay(md,'nsteps','number of optimization searches');
     15        fielddisplay(md,'optscal','scaling factor on gradient direction during optimization, for each optimization step');
     16        fielddisplay(md,'fit','''absolute: 0'', ''relative: 1'', or ''logarithmic: 2''. default is ''absolute: 0'', for each optimization steps');
     17        fielddisplay(md,'maxiter','maximum iterations during each optimization step');
     18        fielddisplay(md,'tolx','minimum tolerance which will stop one optimization search');
     19        fielddisplay(md,'mincontrolconstraint','minimum contraint for the controlled parameters');
     20        fielddisplay(md,'maxcontrolconstraint','maximum contraint for the controlled parameters');
     21        fielddisplay(md,'meanvel','velocity scaling factor when evaluating relative or logarithmic misfit');
     22        fielddisplay(md,'epsvel','for relative fit, avoids misfit becoming infinity, for logarithmic fit, threshold for velocity');
     23        fielddisplay(md,'plot','visualization of the results of each iteration yes -> 1 no -> 0. Default is 1');
     24else
     25        disp(sprintf('         %s','no scheduled control. activate by doing md.control_analysis=1'));
     26end
Note: See TracChangeset for help on using the changeset viewer.