object MaxN extends Serializable

Implementation to find the Nth maximum element of a set of rasters for each cell. Uses a randomized in-place quick select algorithm that was found to be the fastest on average in benchmarks.

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MaxN
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ArrayView[Num](arr: Array[Num], from: Int, until: Int) extends Product with Serializable

Value Members

  1. def apply(n: Int, rs: Traversable[Tile])(implicit d: DI): Tile
  2. def apply(n: Int, rs: Tile*): Tile
  3. def findNthDoubleInPlace(arr: ArrayView[Double], n: Int): Double
  4. def findNthIntInPlace(arr: ArrayView[Int], n: Int): Int
  5. object ArrayView extends Serializable