2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-26 18:52:10 +00:00
Commit Graph

7439 Commits

Author SHA1 Message Date
jzmaddock
e8c86a8f12 Restrict the most extreme tests to types that are evaluated at 80-bit precision or less. 2025-04-14 09:39:57 +01:00
jzmaddock
0093714533 Correct MacOS expected failure rates order. 2025-04-13 12:20:35 +01:00
jzmaddock
82d0b62adc Tweak MacOS error rates. 2025-04-13 11:43:53 +01:00
jzmaddock
38833a0804 Add copyright/licence. 2025-04-13 11:43:33 +01:00
jzmaddock
a84766d160 Use correct namespace! 2025-04-13 11:43:09 +01:00
jzmaddock
c9c27c5e13 Correct changed Bessel logic. 2025-04-13 10:12:15 +01:00
John Maddock
b98153a5a2 Merge branch 'develop' into issue1198 2025-04-12 15:35:39 +01:00
jzmaddock
e8181069f8 Merge pull request #1254 from boostorg/ci_dep
Replace deprecated runners in CI
2025-04-12 15:34:10 +01:00
jzmaddock
5a41763ea7 Correct #include. 2025-04-12 12:39:46 +01:00
jzmaddock
ed88f0ad09 Remove unneeded dependencies from Jamfile all together. 2025-04-12 12:39:27 +01:00
jzmaddock
8e5df72a92 Add workaround for std::float64_t in large constants. 2025-04-12 12:38:54 +01:00
jzmaddock
de452a3fad Correct compiler versions in CI. 2025-04-12 12:38:21 +01:00
jzmaddock
f795270b0d Tentative build failure fix. 2025-04-11 20:08:59 +01:00
jzmaddock
14b2059b35 Correct beta call so it's not ambiguous. 2025-04-11 18:01:32 +01:00
Matt Borland
b9aa78f889 Increment library version 2025-04-11 08:04:39 -04:00
jzmaddock
20b5692940 Use the correct comparison in bessel_ik.hpp. 2025-04-10 18:54:17 +01:00
jzmaddock
dd59c01ac8 Fixes for #1198.
Use asymptotic expansion for very large a,b and add test cases.
Add some corrections to improve numeric stability.
Add better error handling of cases that explode so we get evaluation_error's.
2025-04-10 18:52:35 +01:00
Matt Borland
999bf47433 Replace deprecated runners in CI 2025-04-08 13:51:48 -04:00
jzmaddock
4d58e93b5d Fix first test case from https://github.com/boostorg/math/issues/1198 and add test case. 2025-03-28 18:19:42 +00:00
Matt Borland
a5c062542a Merge pull request #1239 from WarrenWeckesser/misc-corrections 2025-01-27 09:26:54 -05:00
Warren Weckesser
2fda707186 MAINT: Remove an obsolete comment in skew_normal.hpp. 2025-01-24 21:18:22 -05:00
Warren Weckesser
dd02f2278a DOC: Fix a typo in the example test driver program in special_tut.qbk. 2025-01-24 21:16:32 -05:00
Warren Weckesser
242d36c3c5 MAINT: Remove a comment about the number of distributions.
Apparently this comment is not being maintained.
2025-01-24 21:16:32 -05:00
Warren Weckesser
814632540b MAINT: Fix a repeated typo in a comment in several test files. 2025-01-24 21:15:54 -05:00
Matt Borland
7e5e9205a8 Merge pull request #1238 from pps83/develop-warnfix
Fix check for clang warning -Wnan-infinity-disabled
2025-01-23 14:01:26 -05:00
Matt Borland
61b87dff32 Merge pull request #1237 from WarrenWeckesser/doc-cauchy-cdf
DOC: Update description of the Cauchy cdf and its complement.
2025-01-23 14:00:28 -05:00
Pavel P
dfa0bd6ee6 Fix check for clang warning -Wnan-infinity-disabled 2025-01-23 17:55:02 +02:00
Warren Weckesser
742b5cccdd DOC: Update description of the Cauchy cdf and its complement.
Also add a missing closing parenthesis in the pdf expression.
2025-01-22 15:11:29 -05:00
Alejandro Baranek
2f3c7985f7 Update gamma.hpp (#1236)
* Update gamma.hpp

Missing name for Lanczos parameter in gamma_imp_final

* Update gamma.hpp

* Change location of void and annotate

---------

Co-authored-by: Matt Borland <matt@mattborland.com>
2025-01-21 16:15:52 -05:00
Matt Borland
024a4fed70 Merge pull request #1234 from WarrenWeckesser/simplify-cauchy-cdf
Simplify the formula for the CDF of the Cauchy distribution.
2025-01-17 08:12:47 -05:00
Warren Weckesser
7d6f32045a Simplify the formula for the CDF of the Cauchy distribution.
The Cauchy CDF function may be expressed as atan2(1, -x)/pi.
2025-01-16 23:07:27 -05:00
Matt Borland
933faf4d2c Merge pull request #1233 from yousseflakhal/fix-constexpr-floor
Fix constexpr cmath floor of 1 returning 0 #1232
2025-01-13 08:49:07 -05:00
Youssef LAKHAL
adaf1bfd06 Fix constexpr cmath floor of 1 returning 0 #1232 2025-01-12 15:54:47 +01:00
Christopher Kormanyos
c5d36664fd Merge pull request #1228 from boostorg/query_bessel_kn
Query cyl_bessel_k for cpp_double_double
2024-12-24 12:30:52 +01:00
ckormanyos
e24754779e Repair typo in cyl_bessel_k_prime test 2024-12-23 19:15:13 +01:00
ckormanyos
55a2181e8b Modify extreme test case from #1228 2024-12-23 18:51:41 +01:00
ckormanyos
56aadecb62 Repair typo in max_digits10 2024-12-23 14:21:34 +01:00
ckormanyos
2a7bef3410 Query cyl_bessel_k for cpp_double_double 2024-12-22 14:43:19 +01:00
Matt Borland
52b029ffa1 Merge pull request #1225 from boostorg/fix_warn 2024-12-19 15:48:25 -05:00
Christopher Kormanyos
d02646864d Merge pull request #1226 from boostorg/double_double_batch_01
First batch changes double-fp-backend
2024-12-19 21:45:58 +01:00
ckormanyos
bf7fb3782b Remove wrong constexpr and revert bessel_j change 2024-12-19 19:41:36 +01:00
ckormanyos
214e19cc51 Apply cyl_bessel_k0 logic change 113 bits 2024-12-19 18:33:28 +01:00
ckormanyos
03085568a9 Increase tols for some updated MSVC runners 2024-12-19 15:38:12 +01:00
ckormanyos
dbc9e72b70 Repair typo on double min_exponent10 2024-12-19 13:25:47 +01:00
ckormanyos
464922e136 Attempt to restore 3 missing cover lines 2024-12-19 13:13:30 +01:00
ckormanyos
8a45d187c7 Try repairing table syntax errors 2024-12-19 10:16:30 +01:00
ckormanyos
a9bc5d65c7 First batch changes double-fp-backend 2024-12-19 09:29:03 +01:00
Matt Borland
b101f106cc Change minimum clang version for -Wnan-infinity-disabled 2024-12-17 06:35:24 -05:00
Matt Borland
699d79b54f Merge pull request #1222 from pps83/develop-inf-warn2
Fix clang warning when compiling with -ffast-math: use of infinity is undefined behavior due to the currently enabled floating-point options
2024-12-16 16:18:07 -05:00
Matt Borland
a45409c57b Merge pull request #1224 from boostorg/version
Update library version
2024-12-16 11:29:47 -05:00