module Data.RangeMin.Common (
module Data.RangeMin.Common.Combinators,
module Data.RangeMin.Common.Math,
module Data.RangeMin.Common.Types,
module Data.RangeMin.Common.Vector,
module Data.RangeMin.Common.ST,
n2Cross,
nlognCross,
nearNCross,
forceBlockN2,
forceNLogN,
forceBlockMins) where
import Data.RangeMin.Common.Combinators
import Data.RangeMin.Common.Math
import Data.RangeMin.Common.Types
import Data.RangeMin.Common.Vector
import Data.RangeMin.Common.ST
n2Cross, nlognCross, nearNCross :: Int
n2Cross = 10
nlognCross = 30
nearNCross = 200000
forceBlockN2 :: Bool
forceBlockN2 = True
forceNLogN :: Bool
forceNLogN = True
forceBlockMins :: Bool
forceBlockMins = True