NEWS | R Documentation |
NEWS file for the lamW package
Version 2.2.4 (2024-06-16)
Added
Installed new version of rhub testing.
Changed
Updated DOI to native CRAN.
Minor changes to C code for consistency.
Updated package metadata unit tests.
Version 2.2.3 (2023-11-28)
Fixed
Package built with development version of Rcpp to remove CRAN's “string literal” errors.
Changed
Corrected some headers in ‘NEWS.Rd’
Version 2.2.2 (2023-11-20)
Fixed
-
NEWS was not rendering on CRAN because the file name used lowercase, ‘News.Rd’, and not ‘NEWS.Rd’.
Changed
Tweaked documentation.
Version 2.2.1 (2023-10-04)
Changed
Removed line from ‘NEWS.Rd’ which may have been preventing proper rendering on CRAN.
added
$(LTO_OPT)
to ‘Makevars’ and ‘Makevars.win’ andUseLTO
to ‘DESCRIPTION’.Cleaned up ‘README.md’ and moved citation, contributions, and security information to their own files.
Version 2.2.0 (2023-08-07)
Fixed
Corrected initial guess for Fritsch step for
6.4\times 10^{-3} \lt x \le e
. Does not change results but may converge in one fewer step.
Changed
Replaced Fritsch's Padé approximation with a degree-six polynomial minimax approximation for
x \in \left[-6.4\times 10^{-3}, 6.4\times 10^{-3} \right]
with true values based on the non-underflowing Halley step. Should be faster than Halley iteration and more accurate than the Fritsch's Padé approximation.Various grammar, linting, and unit test updates.
Added
Added
methods
toSuggests
as per PR1 (Thanks Michael Chirico).
Version 2.1.2 (2023-02-28)
Changed
Adjusted TBB grain size to prevent parallelism for fewer than 4 elements.
Streamlined C++ code to follow more logical if-else cascade.
Removed unneeded setup from C++ and R calls.
Cleaned up documentation.
CITATION updated to use
bibentry
per CRAN request.Updated internal code to be more compliant with personal style guide.
Updated Github actions.
Version 2.1.1 (2022-01-18)
Changed
Converted test suite to tinytest framework to reduce dependencies.
Added DOI and CFF for citation purposes.
Version 2.1.0 (2021-05-20)
Changed
Obtained access to original Fritsch paper and used supplied Padé expansion (equation 5) for values close to 0, eliminating the need for the Halley step close to 0 and speeding up code slightly.
Version 2.0.0 (2021-01-05)
Changed
Used series expansion around 0 for more accurate return value for
x \le 10^{-16}
(thanks to Jerry Lewis).Contracted region around
-\frac{1}{e}
which returns -1 toMachine$double.eps
.Converted continuous integration to Github actions.
Version 1.3.3 (2020-06-26)
Fixed
Corrected minor issues tripping CRAN checks.
Adjusted linking to other packages in help documentation.
Changed
Moved repository to Github.
Added
Added Travis, Appveyor, and Codecovr.
Added check for package version and behavior at
-\frac{1}{e}
.explicit calls to
std::
in the C++ code.
Version 1.3.2 (2020-05-25)
Fixed
Corrected regression which treated
\infty
and-\infty
as the same on the principle branch (thanks to CRAN & Uwe Ligges).
Added
Added test to ensure
\infty
and-\infty
are identified accurately.Expanded existing tests.
Version 1.3.1 (2020-05-24) [YANKED]
Added
Use R magic words and Rcpp sugar instead of calls to STD (caused regression).
Added more tests near asymptotes and for real vs. integer.
Added ORCID to DESCRIPTION.
Changed
Reduced max interations in some loops as convergence acheived more quickly.
Refactored old nomenclature.
Cleaned code for whitespace and unnecessary comments.
Spellcheck and minor cleanup of help file.
Version 1.3.0 (2017-04-24)
Added
Added new package native routine registration.
Version 1.2.0 (2016-10-26)
Changed
Now using RcppParallel for calculation. Speedup when calculating more than one value at a time should be noticeable, e.g. around a 5X speedup on an 8 core machine. There should be no noticeable change when calculating single values at a time.
Version 1.1.1 (2016-05-02)
Added
Added testing for proper behavior near 0 due to log in Fritsch step implementation.
Fixed
Edited NEWS.Rd so that it shows properly on CRAN.
Version 1.1.0 (2016-03-15)
Changed
Switched from exclusively using Halley iteration to usually using Fritsch iteration resulting in a significant increase in speed in both branches.
Version 1.0.0 (2015-12-27)
Added
Added explicit exportation of headers for use in the LambertW package (thanks to Georg M. Goerg).
Changed
Update to initial release.
Adjust NEWS to more closely follow keep a changelog suggestions.
Removed mention of LambertW and its importing the gsl package from the documentation as it now imports this package instead.
Version 0.1.2 (2015-10-07)
Added
Have both branches of the function return their respective limits. The main branch returns
Inf
when it is passedInf
and the secondary branch returns -Inf
when it is passed 0 (thanks to Georg M. Gorg).
Changed
Make unit tests more robust.
Update code for tests for equality for changes in testthat package.
Version 0.1.1 (2015-05-20)
Fixed
Remove extra parenthesis which was causing boolean to be passed to
fabs
(thanks to Professor Brian Ripley).
Added
Added URL and Bugreports to DESCRIPTION.
Implemented minor optimizations to reduce number of needed calculations.
Added comments to source explaining Halley step and provenance of numeric coefficients in Padé approximant.
Added more robust unit testing.
Changed
Enhanced and cleaned documentation.
Cleaned up source code from unnecessary comments.
Version 0.0.1 (2015-05-19)
Added
Initial release.