@Override public Array reallyRead(Variable client, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { Section want = orgSection.compose( section); return orgClient._read( want); }
@Override public Array reallyRead(Variable client, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { Section want = orgSection.compose( section); return orgClient._read( want); }
@Override public Array reallyRead(Variable client, Section section, CancelTask cancelTask) throws IOException, InvalidRangeException { Section want = orgSection.compose( section); return orgClient._read( want); }
@Override Index sectionNoReduce(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)); return new IndexConstant( want.getShape()); }
@Override Index sectionNoReduce(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)); return new IndexConstant( want.getShape()); }
@Override Index sectionNoReduce(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)); return new IndexConstant( want.getShape()); }
@Override Index section(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)).reduce(); return new IndexConstant( want.getShape()); }
@Override Index section(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)).reduce(); return new IndexConstant( want.getShape()); }
@Override Index section(List<Range> ranges) throws InvalidRangeException { Section curr = new Section(shape); Section want = curr.compose(new Section(ranges)).reduce(); return new IndexConstant( want.getShape()); }