Package edu.wisc.ssec.mcidasv.data.hydra
Class ProfileAlongTrack3D
java.lang.Object
edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
edu.wisc.ssec.mcidasv.data.hydra.ProfileAlongTrack3D
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) RealTupleType
(package private) MultiDimensionReader
(package private) float[]
Fields inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
array_dim_lengths, array_dim_names, array_rank, arrayName, arrayType, dimNameMap, metadata, rangeProcessor, rangeType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSubsetFromLonLatRect
(double minLat, double maxLat, double minLon, double maxLon) getSubsetFromLonLatRect
(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride) getSubsetFromLonLatRect
(Map<String, double[]> subset, double minLat, double maxLat, double minLon, double maxLon) (package private) void
init()
makeDomain
(Map<String, double[]> subset) static void
oneD_threeDfill
(float[] b, float[] c, int leny, float[] a, int lenx, float[][] abc) static void
oneD_threeDfillDbl
(double[] b, double[] c, int leny, double[] a, int lenx, double[][] abc) Methods inherited from class edu.wisc.ssec.mcidasv.data.hydra.MultiDimensionAdapter
getArrayName, getData, getIndexes, getMetadata, getRangeProcessor, getRangeType, getReader, makeFlatField, processRange, processRange, processRange, processRange, readArray, setRangeProcessor
-
Field Details
-
adapter2D
-
reader
-
vertLocs
float[] vertLocs -
domain3D
-
-
Constructor Details
-
ProfileAlongTrack3D
-
-
Method Details
-
init
- Throws:
Exception
-
makeDomain
- Specified by:
makeDomain
in classMultiDimensionAdapter
- Throws:
Exception
-
getDefaultSubset
- Specified by:
getDefaultSubset
in classMultiDimensionAdapter
-
getSubsetFromLonLatRect
public Map<String,double[]> getSubsetFromLonLatRect(Map<String, double[]> subset, double minLat, double maxLat, double minLon, double maxLon) - Overrides:
getSubsetFromLonLatRect
in classMultiDimensionAdapter
-
getSubsetFromLonLatRect
public Map<String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon) - Overrides:
getSubsetFromLonLatRect
in classMultiDimensionAdapter
-
getSubsetFromLonLatRect
public Map<String,double[]> getSubsetFromLonLatRect(double minLat, double maxLat, double minLon, double maxLon, int xStride, int yStride, int zStride) - Overrides:
getSubsetFromLonLatRect
in classMultiDimensionAdapter
-
oneD_threeDfill
public static void oneD_threeDfill(float[] b, float[] c, int leny, float[] a, int lenx, float[][] abc) -
oneD_threeDfillDbl
public static void oneD_threeDfillDbl(double[] b, double[] c, int leny, double[] a, int lenx, double[][] abc)
-