Changeset 22141


Ignore:
Timestamp:
10/05/17 14:58:31 (8 years ago)
Author:
seroussi
Message:

FIX: fixed checkfield for singletimeseries

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/consistency/checkfield.m

    r22136 r22141  
    149149        lowerbound=getfieldvalue(options,'>=');
    150150        field2=reshape(field,prod(size(field)),1);
    151         if (getfieldvalue(options,'timeseries',0) | getfieldvalue(options,'singletimeseries',0)), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     151        if getfieldvalue(options,'timeseries',0), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     152        if getfieldvalue(options,'singletimeseries',0), field2=reshape(field(1,:),prod(size(field(1,:))),1); end
    152153        if any(field2<lowerbound),
    153154                md = checkmessage(md,getfieldvalue(options,'message',...
     
    158159        lowerbound=getfieldvalue(options,'>');
    159160        field2=reshape(field,prod(size(field)),1);
    160         if (getfieldvalue(options,'timeseries',0) | getfieldvalue(options,'singletimeseries',0)), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     161        if getfieldvalue(options,'timeseries',0), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     162        if getfieldvalue(options,'singletimeseries',0), field2=reshape(field(1,:),prod(size(field(1,:))),1); end
    161163        if any(field2<=lowerbound),
    162164                md = checkmessage(md,getfieldvalue(options,'message',...
     
    169171        upperbound=getfieldvalue(options,'<=');
    170172        field2=reshape(field,prod(size(field)),1);
    171         if (getfieldvalue(options,'timeseries',0) | getfieldvalue(options,'singletimeseries',0)), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     173        if getfieldvalue(options,'timeseries',0), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     174        if getfieldvalue(options,'singletimeseries',0), field2=reshape(field(1,:),prod(size(field(1,:))),1); end
    172175        if any(field2>upperbound),
    173176                md = checkmessage(md,getfieldvalue(options,'message',...
     
    178181        upperbound=getfieldvalue(options,'<');
    179182        field2=reshape(field,prod(size(field)),1);
    180         if (getfieldvalue(options,'timeseries',0) | getfieldvalue(options,'singletimeseries',0)), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     183        if getfieldvalue(options,'timeseries',0), field2=reshape(field(1:end-1,:),prod(size(field(1:end-1,:))),1); end
     184        if getfieldvalue(options,'singletimeseries',0), field2=reshape(field(1,:),prod(size(field(1,:))),1); end
    181185        if any(field2>=upperbound),
    182186                md = checkmessage(md,getfieldvalue(options,'message',...
Note: See TracChangeset for help on using the changeset viewer.