Changeset 349
- Timestamp:
- 05/12/09 10:40:01 (16 years ago)
- Location:
- issm/trunk/src/m/solutions/dakota
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/solutions/dakota/dakota_in_data.m
r270 r349 29 29 end 30 30 params.(fnames{i})=dparams.(fnames{i}); 31 end 32 33 if params.direct && ... 34 isempty(params.analysis_driver) 35 params.analysis_driver='matlab'; 31 36 end 32 37 -
issm/trunk/src/m/solutions/dakota/dakota_in_params.m
r269 r349 51 51 if ~isfield(params,'direct') 52 52 params.direct=false; 53 end54 if ~params.system && ~params.fork && ~params.direct55 params.fork=true;56 53 end 57 54 if ~isfield(params,'asynchronous') -
issm/trunk/src/m/solutions/dakota/dakota_in_write.m
r269 r349 332 332 fprintf(fidi,'interface,\n'); 333 333 334 if (params.system+params.fork+params.direct ~= 1) 335 error('Too few or too many interfaces selected.') 334 if ~params.system && ~params.fork && ~params.direct 335 params.fork=true; 336 elseif (params.system+params.fork+params.direct > 1) 337 error('Too many interfaces selected.') 336 338 end 337 339 -
issm/trunk/src/m/solutions/dakota/qmu.m
r268 r349 50 50 51 51 %create m and in files for dakota 52 if ~isfield(md.qmu_params(iparams),'analysis_driver') || ... 53 isempty(md.qmu_params(iparams).analysis_driver) 52 if (~isfield(md.qmu_params(iparams),'direct') || ... 53 ~md.qmu_params(iparams).direct) && ... 54 (~isfield(md.qmu_params(iparams),'analysis_driver') || ... 55 isempty(md.qmu_params(iparams).analysis_driver)) 54 56 md.qmu_params(iparams).analysis_driver=[ISSM_DIR '/src/m/solutions/dakota/cielo_ice_script.sh']; 55 57 end
Note:
See TracChangeset
for help on using the changeset viewer.