Changeset 9263
- Timestamp:
- 08/10/11 15:57:52 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/model/ismodelselfconsistent.m
r9221 r9263 16 16 %initialize consistency as true 17 17 modelconsistency(true); 18 19 % Flaim doesn't need the entire model, so take an early return 20 %FLAIM {{{1 21 if (md.solution_type == FlaimSolutionEnum), 22 if ~exist(md.fm_tracks,'file') 23 message(['model not consistent: fm_tracks file ''' md.fm_tracks ''' must exist.']); 24 end 25 % probably going to need some checks on fm_flightreqs here 26 if (numel(md.fm_criterion) ~= md.numberofnodes) && (numel(md.fm_criterion) ~= md.numberofelements) 27 message(['model not consistent: fm_criterion vector must have number of nodes (' int2str(md.numberofnodes) ') or elements (' int2str(md.numberofelements) ') values, not ' int2str(numel(md.fm_criterion)) ' values.']); 28 end 29 return; 30 end 31 %}}} 18 32 19 33 % Common checks … … 333 347 if(md.cfl_coefficient>1 | md.cfl_coefficient<0), 334 348 message(['model not consistent: model ' md.name ' cfl_coefficient field should between 0 and 1']); 335 end336 end337 %}}}338 %FLAIM {{{1339 if (md.solution_type == FlaimSolutionEnum),340 if ~exist(md.fm_tracks,'file')341 message(['model not consistent: fm_tracks file ''' md.fm_tracks ''' must exist.']);342 end343 % probably going to need some checks on fm_flightreqs here344 if (numel(md.fm_criterion) ~= md.numberofnodes) && (numel(md.fm_criterion) ~= md.numberofelements)345 message(['model not consistent: fm_criterion vector must have number of nodes (' int2str(md.numberofnodes) ') or elements (' int2str(md.numberofelements) ') values, not ' int2str(numel(md.fm_criterion)) ' values.']);346 349 end 347 350 end
Note:
See TracChangeset
for help on using the changeset viewer.