Class GeoMeanReduction

java.lang.Object
noaa.coastwatch.util.GeoMeanReduction
All Implemented Interfaces:
ArrayReduction

public class GeoMeanReduction extends Object implements ArrayReduction
The GeoMeanReduction reduces an array to a single geometric mean value.
Since:
3.5.0
Author:
Peter Hollemans
  • Constructor Details

    • GeoMeanReduction

      public GeoMeanReduction()
  • Method Details

    • reduce

      public byte reduce(byte[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction
    • reduce

      public short reduce(short[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction
    • reduce

      public int reduce(int[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction
    • reduce

      public long reduce(long[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction
    • reduce

      public float reduce(float[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction
    • reduce

      public double reduce(double[] array, int from, int to)
      Specified by:
      reduce in interface ArrayReduction