Changeset 22175


Ignore:
Timestamp:
10/18/17 12:55:08 (7 years ago)
Author:
erobo
Message:

NEW adding parameter requirements for bayes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/qmu/@dakota_method/dmeth_params_write.m

    r15918 r22175  
    521521        end
    522522
     523        case {'bayes'}
     524                switch dm.method
     525                                case {'bayes_calibration'}
     526               % if (dm.params.queso + ...
     527                %    dm.params.dream + ...
     528                                        %        dm.params.gpmsa ~= 1)
     529                %    error('''%s'' method must have one and only one bayes type. YOU SUCK',...
     530                 %       dm.method);
     531               % end
     532                param_write(fid,sbeg,'queso','','\n',dm.params);
     533                param_write(fid,sbeg,'dream','','\n',dm.params);
     534                param_write(fid,sbeg,'gpmsa','','\n',dm.params);
     535                param_write(fid,sbeg,'samples','        = ','\n',dm.params);
     536                param_write(fid,sbeg,'seed','      = ','\n',dm.params);
     537                                         param_write(fid,sbeg,'output','    =','\n',dm.params);
     538                                         param_write(fid,sbeg,'metropolis_hastings','','\n',dm.params);
     539                                         param_write(fid,sbeg,'proposal_covariance','','\n',dm.params);
     540                                         param_write(fid,sbeg,'diagonal','','\n',dm.params);
     541                                         param_write(fid,sbeg,'values','     = ','\n',dm.params);
     542                end
     543
    523544    otherwise
    524545        error('Unrecognized method type: ''%s''.',dm.type);
Note: See TracChangeset for help on using the changeset viewer.