41f g h i j k l m n o p q r s t puv w x y pz { p| w p} p~ w p p g  nw  n   &  w n   & n n n n p p p n n  n n    n       n  Jg J  J  R .   . .   : : Z ;  ;  n Z p Z Z    k n & p         J J   J      InnerClasseslogLorg/slf4j/Logger;debugArrayShapeZ ConstantValuedatasetLucar/nc2/dt/grid/GridDataset;gcsLucar/nc2/dt/grid/GridCoordSys;vsLucar/nc2/dataset/VariableDS; xDimOrgIndexI yDimOrgIndex zDimOrgIndex tDimOrgIndex eDimOrgIndex rtDimOrgIndex xDimNewIndex yDimNewIndex zDimNewIndex tDimNewIndex eDimNewIndex rtDimNewIndexmydimsLjava/util/List; Signature&Ljava/util/List;hashCode](Lucar/nc2/dt/grid/GridDataset;Lucar/nc2/dataset/VariableDS;Lucar/nc2/dt/grid/GridCoordSys;)VCodeLineNumberTableLocalVariableTabletdimLucar/nc2/Dimension;thisLucar/nc2/dt/grid/GeoGrid;dsvarxaxis!Lucar/nc2/dataset/CoordinateAxis;count StackMapTable findDimension(Lucar/nc2/Dimension;)Idiwantdims getDimensions()Ljava/util/List;(()Ljava/util/List; getDimension(I)Lucar/nc2/Dimension;getTimeDimension()Lucar/nc2/Dimension; getZDimension getYDimension getXDimensiongetEnsembleDimensiongetRunTimeDimensiongetTimeDimensionIndex()IgetZDimensionIndexgetYDimensionIndexgetXDimensionIndexgetEnsembleDimensionIndexgetRunTimeDimensionIndexfindAttributeIgnoreCase((Ljava/lang/String;)Lucar/nc2/Attribute;nameLjava/lang/String;findAttValueIgnoreCase8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;attName defaultValuegetRankgetShape()[Ishape[I getDataType()Lucar/ma2/DataType; attributes()Lucar/nc2/AttributeContainer; getAttributes Deprecated(()Ljava/util/List;RuntimeVisibleAnnotationsLjava/lang/Deprecated; getVariable()Lucar/nc2/dataset/VariableDS; getFullName()Ljava/lang/String;getName getShortNamegetCoordinateSystem()Lucar/nc2/dt/GridCoordSystem; getProjection&()Lucar/unidata/geoloc/ProjectionImpl; getLevels/()Ljava/util/List;getTimesgetDescriptiongetValue()Ljava/lang/Object;getUnitsStringunits getUnitStringhasMissingData()Z isMissingData(D)ZvalD hasMissing isMissingsetMissingToNaN([F)[Fvaluevalues[FlengthgetMinMaxSkipMissingDataMinMax*(Lucar/ma2/Array;)Lucar/ma2/MAMath$MinMax;aLucar/ma2/Array;readVolumeData(I)Lucar/ma2/Array;t Exceptions readYXData(II)Lucar/ma2/Array;z readZYDatax getDataSlice(IIII)Lucar/ma2/Array;y readDataSlice(IIIIII)Lucar/ma2/Array; dataVolumeexLjava/lang/Exception;rterankstartxdimydimzdimedimrtdimoldDims permuteIndex needPermuteLocalVariableTypeTable readSubset"(Ljava/util/List;)Lucar/ma2/Array;typeLucar/nc2/constants/AxisType;rLucar/ma2/Range;subsetvarRange[Lucar/ma2/Range;"Ljava/util/List;74(Ljava/util/List;)Lucar/ma2/Array;_(Lucar/ma2/Range;Lucar/ma2/Range;Lucar/unidata/geoloc/LatLonRect;III)Lucar/nc2/dt/grid/GeoGrid; yx_rangest_rangez_rangebbox Lucar/unidata/geoloc/LatLonRect;z_stridey_stridex_stridey_rangex_range makeSubset_(Lucar/ma2/Range;Lucar/ma2/Range;Lucar/unidata/geoloc/LatLonRect;III)Lucar/nc2/dt/GridDatatype;\(Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;)Lucar/nc2/dt/grid/GeoGrid;|(Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;)Lucar/nc2/dt/GridDatatype;dimrt_rangee_rangeranges rangesList v_section gcs_sectionequals(Ljava/lang/Object;)ZooLjava/lang/Object;resulttoStringgetInfobufLjava/lang/StringBuilder; compareTo(Lucar/nc2/dt/GridDatatype;)IgLucar/nc2/dt/GridDatatype;(Ljava/lang/Object;)I()V SourceFile GeoGrid.javaucar/nc2/dt/grid/GeoGrid c !ucar/nc2/dataset/CoordinateAxis1D      java/util/ArrayList U   ucar/nc2/Dimension TU       java/lang/Float     java/lang/Exception java/lang/StringBuilder#GeoGrid.getdataSlice() on variable  dataset  Y   java/io/IOException   U  a  ucar/ma2/Range        0     5K 5> ILucar/ma2/Section ! "#ucar/nc2/dataset/VariableDS $%ucar/nc2/dt/grid/GridCoordSys & ' (') *+ , ]-ucar/nc2/dt/GridDatatype ]^. /0java/lang/Objectucar/nc2/util/NamedObjectucar/nc2/dt/grid/GeoGrid$1ucar/nc2/dt/grid/GridDatasetucar/nc2/dataset/CoordinateAxisjava/util/Listjava/lang/Stringucar/ma2/MAMath$MinMaxucar/ma2/Arrayjava/util/Iteratorucar/nc2/constants/AxisTypeucar/ma2/InvalidRangeException getXHorizAxis#()Lucar/nc2/dataset/CoordinateAxis; getYHorizAxisgetVerticalAxis%()Lucar/nc2/dataset/CoordinateAxis1D; getTimeAxis getTimeAxis1D)()Lucar/nc2/dataset/CoordinateAxis1DTime;%ucar/nc2/dataset/CoordinateAxis1DTimegetEnsembleAxisgetRunTimeAxisadd+()Lcom/google/common/collect/ImmutableList;sizeget(I)Ljava/lang/Object;(Ljava/util/Collection;)Vucar/nc2/AttributeContainerfindAttributeString getLengthucar/ma2/MAMathG(Lucar/ma2/Array;Lucar/ma2/IsMissingEvaluator;)Lucar/ma2/MAMath$MinMax;read([I[I)Lucar/ma2/Array;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getLocationorg/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V(Ljava/lang/Throwable;)VcontainsindexOfpermute([I)Lucar/ma2/Array;reduceiterator()Ljava/util/Iterator;hasNextnextvalueOf1(Ljava/lang/String;)Lucar/nc2/constants/AxisType;&$SwitchMap$ucar$nc2$constants$AxisTypeordinaljava/util/ArraysasList%([Ljava/lang/Object;)Ljava/util/List;(III)VgetRangesFromLatLonRect2(Lucar/unidata/geoloc/LatLonRect;)Ljava/util/List;firstlast(Ljava/util/List;)Vsection'(Lucar/ma2/Section;)Lucar/nc2/Variable; setShared(Z)V(Lucar/nc2/dt/grid/GridCoordSys;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;Lucar/ma2/Range;)V(I)V setLengthucar/unidata/util/Formattab(Ljava/lang/StringBuilder;IZ)V(Z)Ljava/lang/StringBuilder;(Ljava/lang/String;)Iorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!;W******** * * * *+ *,*--:&**-**-#**-**--**--H-**-**-*****-**--**-6*Y *)*** ,*!"W* ** ,*!"W* *",*!:* "W* ** ,*!"W* ** ,*!"W*** ,*!"W*.4()65;6@7E9K:S;c<v@ADEFGHJLMPQRS'V*W5XGYYZb\i]{^`abcefgijkmno qHK*)vnp :!%!!3*#M>,$ ,%&:+'tuv w)x+u1z4  '33+   6 Y* (  g!* $* %&!!K*  ** )  G&K*  ** )  G&K* **)  G&K* **)  G&K*  ** )  G&K*  ** )  G&/*  /*  /* /* /*  /*  B**++M**+,, 4 * $  8* $ L=* $* %&N+--O+   )0 6*)(8 , '2*. 2** 2*/! /*% 2*0) 2*0- 2*11 /*8 2*2A 2*3J 2*4S 2*5[ ,*` ]*6L+7+ gh  @/*8p 2*9y = *': 2*9 = *': 5*9++=> +09*:+ RG *>   RG *>   R\ *>4    R^ *?4    RD+*@6 : : 6   O  O *A: *B: *C: *D: *E:*F:'-*O *-O'-*O *-O ' -*O * -O * -*O * -O * -*O * -O * -*O * -O* G:A:IJYKLM*0MNM* OMPQRYSY*#(:T :6UVOUVO U VO U VO U VO U VO66.6 W:6X:X: X: X: X:  X:TadHfY %+17=CIOUZgr~   $%&((,--<.H0T>aBd?f@AFGHIJKLMNO!P2Q>ROS[Ti`lawbcaghklmnprstvxyz|~( af< o++!+"++++ "#$ 7% =& C' I O(U)y*p+ml,- y*% @&&&&&&      OH=.8 R/0*Y=ZN+[:\]Z:^_:`a.t 55@@KKKVal-*S7-*S,-*S!-*S-*S -*Sc*-bc:N (2px{H2}12(345# 67- 58 9:]Z; <R=5> ,& *C:ZY-ddM::-'*-e:  %Z: %Z:>$*B:  ZY -dd:ZYfgd:>$*A:  ZY -dd:ZYfgd:*+,hb '-1;HU[`fk~ ';? f& % @4A4BCDEF*G4-H4'-ZZ((<IJt*+,-iH@4A4BCDEF<5Ka*+,-j4@4A4G4H4<IL@ *Y6Z:*A *S*B *S*C *S*D *-S*F *+S*E *,Sb: *kY lmn:  #:  [:  \ ]&:  opY*+,-q: Y*   rZ     &/7@HPX`hpw!$M N4O4@4A4G4H4# P7wjQ UR N S -wjQ8 N =9+ ZZZZZZ9n:<TU1*+++M*s,st*u,uv",-./12#3%4 11VW .*w%<%h*sx`<%h*uy`<*w*w;< >?$@)B X.)Y/*sK ZNJYȷzL+{+*sMW+|+*8MW+<|+*}~W+B|+*MW+P* R STU V)W0X9Y@ZI[N C[\]^B*s+__`A]a3 *+!  bc! I"de