Changeset 4870


Ignore:
Timestamp:
07/29/10 10:01:20 (15 years ago)
Author:
seroussi
Message:

added a check on pressureload type

File:
1 edited

Legend:

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

    r4848 r4870  
    9696        error('dim should be either 2 3');
    9797end
     98checkvalues(md,{'pressureload(:,end)'},[WaterEnum() AirEnum()]);
    9899%}}}
    99100%NO NAN {{{1
     
    535536%checkvalues {{{1
    536537function checkvalues(md,fields,values)
    537         %CHECKVALUE - check that a field has a certain value
    538         for i=1:length(fields),
    539                 if eval(['~ismember( md.' fields{i} ',values)']),
     538        %CHECKVALUE - check that a field has specified values
     539        for i=1:length(fields),
     540                if eval(['any(~ismember( md.' fields{i} ',values))']),
    540541                        error(['model not consistent: field ' fields{i} ' should have values in ' num2str(values)]);
    541542                end
Note: See TracChangeset for help on using the changeset viewer.