Ignore:
Timestamp:
04/24/09 10:14:10 (16 years ago)
Author:
Mathieu Morlighem
Message:

updated classes form ice1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/public/displaycontrol.m

    r1 r27  
    1010
    1111disp(sprintf('      ''%s''','control'));
    12 disp(sprintf('         control_type: %s (control type, ex: ''drag'', or ''B'')',md.control_type));
     12%control type
     13control_string='';
     14for i=1:length(md.control_type),
     15        parameter=md.control_type{i};
     16        %check this parameter is a field from model!
     17        if ~isfield(struct(md),parameter),
     18                error('displaysolutionparameters error message: one of the control type parameters does not exist!');
     19        end
     20        control_string=[control_string parameter ' and '];
     21end
     22control_string=control_string(1:length(control_string)-5);
     23disp(sprintf('         control_type: %s %s',control_string,'(list of parameters where inverse control is carried out; ex: {''drag''}, or {''drag'',''B''})'));
    1324disp(sprintf('         fit: (%i)      (''absolute: 0'', ''relative: 1'', or ''logarithmic: 2''. default is ''absolute: 0'', for each optimization steps)',length(md.fit)));
    1425disp(sprintf('         meanvel: %g      (velocity scaling factor when evaluating relative or logarithmic misfit)',md.meanvel));
Note: See TracChangeset for help on using the changeset viewer.