Package noaa.coastwatch.util
Class GeoMeanReduction
java.lang.Object
noaa.coastwatch.util.GeoMeanReduction
- All Implemented Interfaces:
ArrayReduction
The
GeoMeanReduction
reduces an array to a single geometric
mean value.- Since:
- 3.5.0
- Author:
- Peter Hollemans
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte
reduce
(byte[] array, int from, int to) double
reduce
(double[] array, int from, int to) float
reduce
(float[] array, int from, int to) int
reduce
(int[] array, int from, int to) long
reduce
(long[] array, int from, int to) short
reduce
(short[] array, int from, int to)
-
Constructor Details
-
GeoMeanReduction
public GeoMeanReduction()
-
-
Method Details
-
reduce
public byte reduce(byte[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-
reduce
public short reduce(short[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-
reduce
public int reduce(int[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-
reduce
public long reduce(long[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-
reduce
public float reduce(float[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-
reduce
public double reduce(double[] array, int from, int to) - Specified by:
reduce
in interfaceArrayReduction
-