public static Count read(GridDatatype gdt) throws IOException { Dimension rtDim = gdt.getRunTimeDimension(); Dimension tDim = gdt.getTimeDimension(); Dimension zDim = gdt.getZDimension(); Count count = new Count(); if (rtDim != null) { for (int rt = 0; rt < rtDim.getLength(); rt++) read(gdt, count, rt, tDim, zDim); } else { read(gdt, count, -1, tDim, zDim); } return count; }
assertNotNull(gridDatatype); Dimension rtDimension = gridDatatype.getRunTimeDimension(); Dimension ensDimension = gridDatatype.getEnsembleDimension(); Dimension timeDimension = gridDatatype.getTimeDimension();
grid = gdt; dtCoords = new SubsetParams(); Dimension rtDim = gdt.getRunTimeDimension(); Dimension tDim = gdt.getTimeDimension(); Dimension zDim = gdt.getZDimension();