Uses of Class
ucar.ma2.InvalidRangeException

Packages that use InvalidRangeException
ucar.ma2 Multidimensional arrays of primitives and objects with data stored in memory. 
ucar.nc2 Java-NetCDF API, version 2.2. 
ucar.nc2.dataset An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data, and NcML. 
ucar.nc2.dt Scientific data types package. 
ucar.nc2.dt.grid Scientific data type "Grid", uses cartesian coordinate system. 
ucar.unidata.geoloc.vertical Implementations of vertical coordinate transformations. 
 

Uses of InvalidRangeException in ucar.ma2
 

Methods in ucar.ma2 that throw InvalidRangeException
static java.util.List Range.appendShape(java.util.List ranges, int size)
          Append a new Range(0,size-1) to the list
 int Range.element(int i)
          Return the i-th element of a range.
static java.util.List Range.factory(int[] origin, int[] shape)
          Convert shape, origin array to List of Ranges.
 IndexIterator Array.getRangeIterator(java.util.List ranges)
          Get an index iterator for traversing a section of the array in canonical order.
static java.util.List Range.parseSpec(java.lang.String sectionSpec)
          Parse an index section String specification, return equivilent list of ucar.ma2.Range objects.
 Array Array.section(int[] origin, int[] shape)
          Create a new Array as a subsection of this Array, with rank reduction.
 Array Array.section(int[] origin, int[] shape, int[] stride)
          Create a new Array as a subsection of this Array, with rank reduction.
 Array Array.section(java.util.List ranges)
          Create a new Array as a subsection of this Array, with rank reduction.
 Array Array.sectionNoReduce(int[] origin, int[] shape, int[] stride)
          Create a new Array as a subsection of this Array, without rank reduction.
 Array Array.sectionNoReduce(java.util.List ranges)
          Create a new Array as a subsection of this Array, without rank reduction.
 

Constructors in ucar.ma2 that throw InvalidRangeException
Range(int first, int last)
          Create a range with unit stride.
Range(int first, int last, int stride)
          Create a range with a specified stride.
Range(Range r)
          Copy Constructor
Range(Range base, Range r)
          Create a range by combining two other ranges.
 

Uses of InvalidRangeException in ucar.nc2
 

Methods in ucar.nc2 that throw InvalidRangeException
static java.lang.String NCdump.makeSectionString(VariableIF v, java.util.List ranges)
          Make section specification String from a range list for a Variable.
static NCdump.CEresult NCdump.parseVariableSection(NetcdfFile ncfile, java.lang.String variableSection)
          Parse a section specification String.
static java.lang.String NCdump.printVariableDataSection(VariableIF v, java.lang.String sectionSpec, CancelTask ct)
          Print a section the data of the given Variable.
 Array VariableIF.read(int[] origin, int[] shape)
           
 Array Variable.read(int[] origin, int[] shape)
          Read a section of the data for this Variable and return a memory resident Array.
 Array VariableIF.read(java.util.List ranges)
           
 Array Variable.read(java.util.List section)
          Read a section of the data for this Variable from the netcdf file and return a memory resident Array.
 Array VariableIF.read(java.lang.String rangeSpec)
           
 Array Variable.read(java.lang.String sectionSpec)
          Read data section specified by a "section selector", and return a memory resident Array.
 Array NetcdfFile.read(java.lang.String variableSection, boolean flatten)
          Read a variable using the given section specification, equivilent to readAllStructures() if its a member of a Structure, or read() otherwise.
 Array VariableIF.readAllStructures(java.util.List ranges, boolean flatten)
           
 Array Variable.readAllStructures(java.util.List sectionAll, boolean flatten)
          Read data from all structures for this Variable.
 Array VariableIF.readAllStructuresSpec(java.lang.String rangeSpec, boolean flatten)
           
 Array Variable.readAllStructuresSpec(java.lang.String sectionSpec, boolean flatten)
          Read data in all structures for this Variable, using a string sectionSpec to specify the section.
 Array NetcdfFile.readData(Variable v, java.util.List section)
          do not call this directly, use Variable.read() !!
 Array N3iosp.readData(Variable v2, java.util.List sectionList)
           
 Array IOServiceProvider.readData(Variable v2, java.util.List section)
          Read data from a top level Variable and return a memory resident Array.
 Array NetcdfFile.readMemberData(Variable v, java.util.List section, boolean flatten)
          do not call this directly, use Variable.readSection() !!
 Array N3iosp.readNestedData(Variable v2, java.util.List sectionList)
          Read data from a Variable that is nested in the record Structure.
 Array IOServiceProvider.readNestedData(Variable v2, java.util.List section)
          Read data from a Variable that is nested in one or more Structures.
 StructureData Structure.readStructure(int index)
          Use this when this is a one dimensional array of Structures.
 ArrayStructure Structure.readStructure(int start, int count)
          Use this when this is a one dimensional array of Structures.
 Variable VariableIF.section(java.util.List ranges)
           
 Variable Variable.section(java.util.List section)
          Create a new Variable that is a logical subsection of this Variable.
 Variable Structure.section(java.util.List section)
          Override so it returns a Structure
 Variable Variable.slice(int dim, int value)
          Create a new Variable that is a logical slice of this Variable, by fixing the specified dimension at the specified index value.
 void NetcdfFileWriteable.write(java.lang.String varName, Array values)
          Write data to the named variable, origin assumed to be 0.
 void NetcdfFileWriteable.write(java.lang.String varName, int[] origin, Array values)
          Write data to the named variable.
 void N3iosp.writeData(Variable v2, java.util.List sectionList, Array values)
           
 void IOServiceProviderWriter.writeData(Variable v2, java.util.List section, Array values)
          Write data into a variable.
 

Uses of InvalidRangeException in ucar.nc2.dataset
 

Methods in ucar.nc2.dataset that throw InvalidRangeException
 Array ProxyReader.read(Variable mainv, CancelTask cancelTask, java.util.List section)
           
 Array NetcdfDataset.readData(Variable v, java.util.List section)
           
 Array NetcdfDataset.readMemberData(Variable v, java.util.List section, boolean flatten)
           
 Variable VariableDS.section(java.util.List section)
           
 Variable StructureDS.section(java.util.List section)
          Override so it returns a Structure
 Variable CoordinateAxis1DTime.section(java.util.List section)
           
 Variable CoordinateAxis1D.section(java.util.List section)
           
 CoordinateAxis1D CoordinateAxis1D.section(Range r)
          Create a new CoordinateAxis1D as a section of this CoordinateAxis1D.
 CoordinateAxis2D CoordinateAxis2D.section(Range r1, Range r2)
          Create a new CoordinateAxis2D as a section of this CoordinateAxis2D.
 Variable VariableDS.slice(int dim, int value)
           
 

Uses of InvalidRangeException in ucar.nc2.dt
 

Methods in ucar.nc2.dt that throw InvalidRangeException
 StructureData TrajectoryObsDatatype.getData(int point)
          Get values for all parameters (except time, lat, lon, and elev) at the requested trajectory point.
 Array TrajectoryObsDatatype.getData(Range range, java.lang.String parameterName)
          Get the values of the requested parameter on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getElevation(Range range)
          Get the elevation values on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getLatitude(Range range)
          Get the latitude values on the given Range of the trajectory.
 Array TrajectoryObsDatatype.getLongitude(Range range)
          Get the longitude values on the given Range of the trajectory.
 Range TrajectoryObsDatatype.getPointRange(int point)
          Get a range for a single point in the trajectory.
 Range TrajectoryObsDatatype.getRange(int start, int end, int stride)
          Get a range with the given start, end, and stride in the trajectory.
 Array TrajectoryObsDatatype.getTime(Range range)
          Get the time values on the given Range of the trajectory.
 GridDatatype GridDatatype.makeSubset(Range t_range, Range z_range, LatLonRect bbox, int z_stride, int y_stride, int x_stride)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 GridDatatype GridDatatype.makeSubset(Range rt_range, Range e_range, Range t_range, Range z_range, Range y_range, Range x_range)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 

Uses of InvalidRangeException in ucar.nc2.dt.grid
 

Methods in ucar.nc2.dt.grid that throw InvalidRangeException
 GridDatatype GeoGrid.makeSubset(Range t_range, Range z_range, LatLonRect bbox, int z_stride, int y_stride, int x_stride)
           
 GridDatatype GeoGrid.makeSubset(Range rt_range, Range e_range, Range t_range, Range z_range, Range y_range, Range x_range)
           
 GeoGrid GeoGrid.subset(Range t_range, Range z_range, LatLonRect bbox, int z_stride, int y_stride, int x_stride)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 GeoGrid GeoGrid.subset(Range t_range, Range z_range, Range y_range, Range x_range)
          Create a new GeoGrid that is a logical subset of this GeoGrid.
 

Constructors in ucar.nc2.dt.grid that throw InvalidRangeException
GridCoordSys(GridCoordSys from, Range t_range, Range z_range, Range y_range, Range x_range)
          Create a GridCoordSys as a section of an existing GridCoordSys.
 

Uses of InvalidRangeException in ucar.unidata.geoloc.vertical
 

Methods in ucar.unidata.geoloc.vertical that throw InvalidRangeException
 ArrayDouble.D3 VTfromExistingData.getCoordinateArray(int timeIndex)
          _more_
 ArrayDouble.D3 VerticalTransformSubset.getCoordinateArray(int subsetIndex)
           
abstract  ArrayDouble.D3 VerticalTransformImpl.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 ArrayDouble.D3 VerticalTransform.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 ArrayDouble.D3 OceanSigma.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 ArrayDouble.D3 OceanS.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 ArrayDouble.D3 HybridSigmaPressure.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 ArrayDouble.D3 AtmosSigma.getCoordinateArray(int timeIndex)
          Get the 3D vertical coordinate array for this time step.
 VerticalTransform VerticalTransformImpl.subset(Range t_range, Range z_range, Range y_range, Range x_range)
           
 VerticalTransform VerticalTransform.subset(Range t_range, Range z_range, Range y_range, Range x_range)
          Create a VerticalTransform as a section of an existing VerticalTransform.