Cuba.jl

Library for multidimensional numerical integration with four independent algorithms: Vegas, Suave, Divonne, and Cuhre.

MIT License

Stars
77
Committers
7

Bot releases are hidden (Show)

Cuba.jl -

Published by giordano over 5 years ago

Breaking Changes

  • Support for Julia 0.7 was dropped.

New Features

  • When using the package in the REPL, the result of the integration now has a more informative description about the error flag.
Cuba.jl -

Published by giordano about 6 years ago

Breaking Changes

  • Support for Julia 0.6 was dropped.
  • Keyword arguments reltol and abstol are now called rtol and atol, respectively, to match keywords in isapprox function.
  • Deprecated functions llvegas, llsuave, lldivonne, and llcuhre have been removed.

New Features

  • The build script has been updated, now the package supports Linux-musl and FreeBSD systems.
Cuba.jl -

Published by giordano over 6 years ago

New Features

  • The package now uses BinaryProvider.jl to install a pre-built version of the Cuba library on all platforms.

Breaking Changes

  • Support for Julia 0.5 was dropped
  • The default value of argument ndim has been changed to 2 in divonne and cuhre. These algorithms require the number of dimensions to be at least 2. Now setting ndim to 1 throws an error. Your code will not be affected by this change if you did not explicitely set ndim. See issue #14.