Package ucar.nc2

Class FileWriter2.ChunkingIndex

  • All Implemented Interfaces:
    Cloneable
    Enclosing class:
    FileWriter2

    @Deprecated
    public static class FileWriter2.ChunkingIndex
    extends Index
    Deprecated.
    use ucar.nc2.write.ChunkingIndex
    An index that computes chunk shapes. It is intended to be used to compute the origins and shapes for a series of contiguous writes to a multidimensional array. It writes the first n elements (n < maxChunkElems), then the next, etc.
    • Constructor Detail

      • ChunkingIndex

        public ChunkingIndex​(int[] shape)
        Deprecated.
    • Method Detail

      • computeChunkShape

        public int[] computeChunkShape​(long maxChunkElems)
        Deprecated.
        Computes the shape of the largest possible contiguous chunk, starting at Index.getCurrentCounter() and with numElems <= maxChunkElems.
        Parameters:
        maxChunkElems - the maximum number of elements in the chunk shape. The actual element count of the shape returned is likely to be different, and can be found with Index.computeSize(int[]).
        Returns:
        the shape of the largest possible contiguous chunk.