packages feed

gsl-random 0.2 → 0.2.1

raw patch · 2 files changed

+1/−10 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- GSL.Random.Dist: getUGaussianZiggurat :: RNG -> IO Double

Files

gsl-random.cabal view
@@ -1,5 +1,5 @@ name:            gsl-random-version:         0.2+version:         0.2.1 homepage:        http://stat.stanford.edu/~patperry/code/gsl-random.git synopsis:        Bindings the the GSL random number generation facilities. description:
lib/GSL/Random/Dist.hs view
@@ -34,7 +34,6 @@     ugaussianQInv,      getUGaussian,-    getUGaussianZiggurat,     getUGaussianRatioMethod,          -- * The Flat (Uniform) Distribution@@ -186,12 +185,6 @@ getUGaussian :: RNG -> IO Double getUGaussian = getUGaussianHelp gsl_ran_ugaussian --- | @getUGaussianZiggurat r@ gets a normal random variable with mean--- @0@ and standard deviation @1@.  --- This uses the Marsaglia-Tsang ziggurat algorithm.-getUGaussianZiggurat :: RNG -> IO Double-getUGaussianZiggurat = getUGaussianHelp gsl_ran_ugaussian_ziggurat- -- | @getUGaussianRatioMethod r@ gets a normal random variable with mean -- @0@ and standard deviation @1@.   -- This uses the Kinderman-Monahan-Leva ratio method.@@ -207,8 +200,6 @@  foreign import ccall unsafe "gsl/gsl_randist.h"     gsl_ran_ugaussian :: Ptr () -> IO CDouble-foreign import ccall unsafe "gsl/gsl_randist.h"-    gsl_ran_ugaussian_ziggurat :: Ptr () -> IO CDouble foreign import ccall unsafe "gsl/gsl_randist.h"     gsl_ran_ugaussian_ratio_method :: Ptr () -> IO CDouble