geotrellis

benchmark

package benchmark

Visibility
  1. Public
  2. All

Type Members

  1. class AddRasters extends SimpleBenchmark with OperationBenchmark

  2. class ApproxViewshedBenchmark extends SimpleBenchmark with OperationBenchmark

  3. class ArrayFill extends SimpleBenchmark with OperationBenchmark

  4. class AverageResample extends SimpleBenchmark with ResampleBenchmark

  5. abstract class BenchmarkRunner extends AnyRef

    Extend this to create a main object which will run 'cls' (a benchmark).

  6. class BilinearResample extends SimpleBenchmark with ResampleBenchmark

  7. class ByteBufferBenchmarks extends SimpleBenchmark with OperationBenchmark

  8. final class CalcFastFocalMean extends AnyRef

    This class encompasses an attempt to create a fast sequential focal mean operation, using whatever tricks we can to eke out some speed.

  9. class ConstantAdd extends SimpleBenchmark with OperationBenchmark

  10. class CubicConvolutionResample extends SimpleBenchmark with ResampleBenchmark

  11. class CubicSplineResample extends SimpleBenchmark with ResampleBenchmark

  12. class DataMap extends SimpleBenchmark with OperationBenchmark

  13. class DivideBenchmark extends SimpleBenchmark with OperationBenchmark

  14. case class FastFocalMean(r: Op[Tile], n: Int) extends Op1[Tile, Tile] with Product with Serializable

  15. class FocalMeanBenchmark extends SimpleBenchmark with OperationBenchmark

  16. class FocalOperationsBenchmark extends SimpleBenchmark with OperationBenchmark

  17. class GRaster[T] extends AnyRef

  18. class GenericRaster extends SimpleBenchmark with OperationBenchmark

  19. class GeoTiffVsArgBenchmark extends SimpleBenchmark with OperationBenchmark

  20. trait GeoTrellisBenchmark extends AnyRef

  21. class IOBenchmark extends SimpleBenchmark with OperationBenchmark

  22. class LanczosResample extends SimpleBenchmark with ResampleBenchmark

  23. class MinNImplementation extends SimpleBenchmark with OperationBenchmark

  24. class MiniWeightedOverlay extends SimpleBenchmark with OperationBenchmark

  25. class ModeResample extends SimpleBenchmark with ResampleBenchmark

  26. class NearestNeighborResample extends SimpleBenchmark with ResampleBenchmark

  27. trait OperationBenchmark extends SimpleBenchmark with GeoTrellisBenchmark

    Extend this to create an actual benchmarking class.

  28. class RasterForeach extends SimpleBenchmark with OperationBenchmark

  29. class RasterMap extends SimpleBenchmark with OperationBenchmark

  30. class RasterizerBenchmark extends SimpleBenchmark with OperationBenchmark

  31. class ReadAndResampleBenchmark extends SimpleBenchmark with OperationBenchmark

  32. class RenderPngBenchmark extends SimpleBenchmark with OperationBenchmark

  33. class RenderPngWeightedOverlayBenchmark extends SimpleBenchmark with OperationBenchmark

  34. class RendererBenchmark extends SimpleBenchmark with OperationBenchmark

  35. trait ResampleBenchmark extends SimpleBenchmark with OperationBenchmark

  36. class RescaleBenchmark extends SimpleBenchmark with OperationBenchmark

  37. class SmallIOBenchmark extends SimpleBenchmark with OperationBenchmark

  38. class SmallTileReadAndResampleBenchmark extends SimpleBenchmark with OperationBenchmark

  39. class TileCompressionBenchmark extends SimpleBenchmark with OperationBenchmark

  40. class TileIOBenchmark extends SimpleBenchmark with OperationBenchmark

  41. class ViewshedBenchmark extends SimpleBenchmark with OperationBenchmark

  42. class WeightedAdd extends SimpleBenchmark with OperationBenchmark

  43. class WeightedOverlay extends SimpleBenchmark with OperationBenchmark

  44. class WeightedOverlayOverTypes extends SimpleBenchmark with OperationBenchmark

Value Members

  1. object AddRasters extends BenchmarkRunner

  2. object ApproxViewshedBenchmark extends BenchmarkRunner

  3. object ArrayFill extends BenchmarkRunner

    Result: Array.

  4. object ArrayMinN extends Serializable

  5. object AverageResample extends BenchmarkRunner

  6. object BilinearResample extends BenchmarkRunner

  7. object ByteBufferBenchmarks extends BenchmarkRunner

  8. object ConstantAdd extends BenchmarkRunner

  9. object CubicConvolutionResample extends BenchmarkRunner

  10. object CubicSplineResample extends BenchmarkRunner

  11. object DataMap extends BenchmarkRunner

  12. object DivideBenchmark extends BenchmarkRunner

  13. object FocalMeanBenchmark extends BenchmarkRunner

  14. object FocalOperationsBenchmark extends BenchmarkRunner

  15. object GenericRaster extends BenchmarkRunner

  16. object GeoTiffVsArgBenchmark extends BenchmarkRunner

    Reading the same raster as a .

  17. object IOBenchmark extends BenchmarkRunner

  18. object ImmutableMinN extends Serializable

  19. object LanczosResample extends BenchmarkRunner

  20. object MinNImplementation extends BenchmarkRunner

  21. object MiniWeightedOverlay extends BenchmarkRunner

  22. object ModeResample extends BenchmarkRunner

  23. object NearestNeighborResample extends BenchmarkRunner

  24. object RasterForeach extends BenchmarkRunner

  25. object RasterMap extends BenchmarkRunner

  26. object RasterizerBenchmark extends BenchmarkRunner

  27. object ReadAndResampleBenchmark extends BenchmarkRunner

  28. object RenderPngBenchmark extends BenchmarkRunner

  29. object RenderPngWeightedOverlayBenchmark extends BenchmarkRunner

  30. object RendererBenchmark extends BenchmarkRunner

  31. object RescaleBenchmark extends BenchmarkRunner

  32. object SmallIOBenchmark extends BenchmarkRunner

  33. object SmallTileReadAndResampleBenchmark extends BenchmarkRunner

  34. object TileCompressionBenchmark extends BenchmarkRunner

  35. object TileCompressionRatioBenchmark extends GeoTrellisBenchmark

  36. object TileIOBenchmark extends BenchmarkRunner

  37. object ViewshedBenchmark extends BenchmarkRunner

  38. object WeightedAdd extends BenchmarkRunner

  39. object WeightedOverlay extends BenchmarkRunner

  40. object WeightedOverlayOverTypes extends BenchmarkRunner

Ungrouped