Releases: fgasdia/Romberg.jl
Releases · fgasdia/Romberg.jl
v0.2.0
Romberg v0.2.0
v0.2.0 is a major release that completely replaces the algorithm previously used by Romberg.jl with one based on Richardson.jl. Not only is the runtime significantly reduced with this new algorithm, but accuracy is improved, particularly for data that doesn't satisfy ispow2(length(x) - 1)
. See PR #4.
The in-place form of romberg!
has been removed.
Closed issues:
- Automatically stop when given tolerance is reached (#1)
- Reduce allocations in non-in place form (#2)
- improved implementation (#3)
- Package registration (#5)
Merged pull requests:
Romberg v0.1.0
This release tags the original Romberg.jl, which uses a relatively slow Romberg integration algorithm.
Users are recommended to ignore this release and instead use either NumericalIntegration.jl or wait for the (soon to be released) v0.2.0 of this package with a more performance and capable integration algorithm.