cdm/src/main/java/ucar/nc2/iosp/misc/Nldn.java
public Array readData(Variable v2, Section section)
          throws IOException, InvalidRangeException {
    return new ArraySequence(sm, new SeqIter(), nelems);
  }
public Array readData(Variable v2, Section section)
          throws IOException, InvalidRangeException {
    return new ArraySequence(sm, new SeqIter(), nelems);
  }
public Array readData ( Variable v2 , Section section ) throws IOException , InvalidRangeException { return new ArraySequence ( sm , new SeqIter ( ) , nelems ) ; }
Read data from a top level Variable and return a memory resident Array.
This Array has the same element type as the Variable, and the requested shape.

@param v2      a top-level Variable
@param section the section of data to read.
There must be a Range for each Dimension in the variable, in order.
Note: no nulls allowed. IOSP may not modify.
@return the requested data in a memory-resident Array
@throws IOException           if read error
@throws InvalidRangeException if invalid section
@see ucar.ma2.Range
Read data from a top level Variable and return a memory resident Array . This Array has the same element type as the Variable and the requested shape .