Releases: NicChr/cppdoubles
Releases · NicChr/cppdoubles
cppdoubles 0.4.0
New features
-
get_toleranceandset_toleranceas helpers to get/set the package-wide
tolerance. -
New argument
scaleadded torel_diffto allow users to optionally
specify a scale for each relative difference.
Changes
- The default argument for
tolnow usesget_tolerance().
Internal updates
-
Inlined most of the simple C++ functions which provides some moderate
speed improvements. -
Some C++ functions were returning double when they should return bool. This
has now been fixed.
cppdoubles 0.3.0
Breaking changes
- The 'C++' functions have been renamed for readability and consistency though the equivalent R function names remain unchanged.
Internal improvements
- Vectorised loops have been internally sped-up.
- Code has been simplified for readability.
Bug fixes
rel_diff(0, 0)now correctly returns0