This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-numbers.git.


    from 9c0cb71  Use multiplyImaginary instead of multiply by Complex.I
     new 4dd3fc8  Updated sinh/asinh using an overflow/underflow safe method.
     new 96fe378  Updated cosh/acosh using an overflow/underflow safe method.
     new 2c77d00  Fix unspecified sign in C99 standard for acos.
     new 93d6890  Update the max ULP for acos/acosh from 36 to 2 for the C 
reference test.
     new a2cc4ec  Removed unused static asinh method and constants.
     new 5346128  Updated atanh using an overflow/underflow safe method.
     new 26b9ae7  Update the max ULP for atanh from 17 to 1 for the C reference 
test.
     new bdaecba  Use final
     new 67dc19d  Compute log() within a safe region without using the sqrt.
     new 4bbbef9  Update the max ULP for log from 3 to 1 for the C reference 
test.
     new 1d20e9f  Removed unused constants
     new 5d9156b  Added atanh assumptions test to check the safe upper and 
lower limits.
     new 12c0b57  Drop exact log10 test. The method of computation cannot be 
assumed.
     new 913b012  Trailing whitespace.
     new 9aa23ab  Switch atanh if statements to fix PMD warning.
     new 244f6e7  Remove use of log1p when value is very small.
     new e335125  Remove unused/redundant methods.
     new bf2b32c  Moved the check for the safe region to a method.
     new 45d1a46  Added edge case tests for atanh.
     new dfcc118  Added edge case tests for acos.
     new f5ba494  Add atanh assumption on x close to 1.
     new e1ad2a0  Added edge case tests for asin.
     new 8375852  Fix javadoc comment on SAFE_MIN/MAX
     new 3366f35  Fix overflow in tanh. Added edge case tests.
     new 1f7af2c  Added links to Wolfram elementary functions where applicable.
     new ba7fe3a  Edge cases for cosh and sinh.
     new 3614d51  Simplify sqrt() edge cases.
     new e2e7b8b  Simplify exp() edge cases.
     new 1eae0a4  Simplify sinh, cosh and tanh
     new 32d8fc1  Overflow test for pow()

The 30 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/commons/numbers/complex/Complex.java    | 1158 ++++++++++++--------
 .../commons/numbers/complex/CReferenceTest.java    |   10 +-
 .../commons/numbers/complex/CStandardTest.java     |    2 +-
 .../numbers/complex/ComplexEdgeCaseTest.java       |  164 ++-
 .../commons/numbers/complex/ComplexTest.java       |  358 +++---
 5 files changed, 1080 insertions(+), 612 deletions(-)

Reply via email to