Changeset 22141
- Timestamp:
- 10/05/17 14:58:31 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/consistency/checkfield.m
r22136 r22141 149 149 lowerbound=getfieldvalue(options,'>='); 150 150 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 152 153 if any(field2<lowerbound), 153 154 md = checkmessage(md,getfieldvalue(options,'message',... … … 158 159 lowerbound=getfieldvalue(options,'>'); 159 160 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 161 163 if any(field2<=lowerbound), 162 164 md = checkmessage(md,getfieldvalue(options,'message',... … … 169 171 upperbound=getfieldvalue(options,'<='); 170 172 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 172 175 if any(field2>upperbound), 173 176 md = checkmessage(md,getfieldvalue(options,'message',... … … 178 181 upperbound=getfieldvalue(options,'<'); 179 182 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 181 185 if any(field2>=upperbound), 182 186 md = checkmessage(md,getfieldvalue(options,'message',...
Note:
See TracChangeset
for help on using the changeset viewer.