Skip to content

Tags: xwu/NumericAnnex

Tags

0.1.19

Toggle 0.1.19's commit message
Update README.md, podspec, and CHANGELOG.md

0.1.18

Toggle 0.1.18's commit message
Update README.md and podspec

0.1.17

Toggle 0.1.17's commit message
Update podspec and README.md

0.1.16

Toggle 0.1.16's commit message
Assume memory bound to avoid segmentation fault

0.1.15

Toggle 0.1.15's commit message
Update README.md

0.1.14

Toggle 0.1.14's commit message
Add a missing newline [NFC]

0.1.13

Toggle 0.1.13's commit message
Expand testing based on code coverage reporting (#8)

This PR adds tests to improve code coverage. In addition:

* The implementation of `Rational.isProper is corrected` for negative values.


* Add tests for Float and Double extensions

* Adjust accuracy for Glibc

* Add tests for RNG initialization using device entropy

* Expand testing of Rational and fix implementation of Rational.isProper

* Further expand testing of Rational

* Expand tests for Float and Double extensions

* Expand tests for Rational

* Adjust accuracy for Glibc

* Expand tests for Float and Double extensions

* Adjust accuracy for Glibc

* Re-adjust accuracy for Glibc

* Expand testing of Complex

0.1.12

Toggle 0.1.12's commit message
Fix implementations of BinaryInteger.sqrt and UnsignedInteger.cbrt to…

… prevent overflow

0.1.11

Toggle 0.1.11's commit message
Expand testing (#4)

This PR adds tests for BinaryInteger.pow and for default implementations in Math and Real. In addition:

The default implementation of cubeRoot is corrected and removed from Math to Real.
A correction is made for an error in the default implementation of Math.phi.
Special values are now handled in the default implementation of Real.hypot.
This PR also includes an incidental simplification of some operator implementations in Complex, which will simplify later testing.

* Add tests for Math and Real, fix default implementations

* Reorder tests for Linux [NFC]

* Remove repetition in Complex operator implementations [NFC]

* Add tests for integer exponentiation

0.1.10

Toggle 0.1.10's commit message
Implement and use an internal function for combining hashes