2
0
mirror of https://github.com/boostorg/math.git synced 2026-02-24 04:02:18 +00:00
Commit Graph

7930 Commits

Author SHA1 Message Date
jzmaddock
a10f3c86fc Merge pull request #1355 from boostorg/nc_t_find
Add parameter finders to the non-central-T.
2026-02-19 17:35:55 +00:00
jzmaddock
585d317947 NC T finders: Improve code coverage. 2026-02-18 16:35:23 +00:00
jzmaddock
0b5e38aa25 Merge pull request #1345 from JacobHass8/non-central-f-inverse
Initial implementation of `find_non_centrality` for `non_central_f_distribution`
2026-02-18 16:13:41 +00:00
Jacob Hass
4b6975b932 Removed unnecessary includes 2026-02-13 10:43:21 -08:00
Jacob Hass
2a9394a655 Reverted nc=0 condition and changed relaxed test conditions 2026-02-12 11:18:34 -08:00
Jacob Hass
49bd13439d Merge branch 'boostorg:develop' into non-central-f-inverse 2026-02-12 10:32:10 -08:00
Jacob Hass
07bf86f221 Relaxed constraints on returning nc=0 2026-02-10 18:10:08 -08:00
Jacob Hass
e7650476c7 Revert "Changed nc=0 condition"
This reverts commit 02189e7eac.
2026-02-10 16:03:47 -08:00
Jacob Hass
02189e7eac Changed nc=0 condition 2026-02-10 13:11:36 -08:00
Jacob Hass
794ce3b3a4 Merge branch 'non-central-f-inverse' of github.com:JacobHass8/math into non-central-f-inverse 2026-02-10 11:04:44 -08:00
Jacob Hass
0e48617447 Reverted to checking the relative error for small nc 2026-02-10 11:02:47 -08:00
Matt Borland
c42193db07 Merge pull request #1358 from boostorg/1357
Fix duplicated GPU annotations
2026-02-06 09:42:33 -05:00
Matt Borland
a24711ae20 Fix duplicated GPU annotations 2026-02-05 15:33:52 -05:00
Matt Borland
a377d2c6de Merge pull request #1328 from demroz/gradient-optimizers
Gradient optimizers
2026-02-02 09:37:37 -05:00
jzmaddock
a011dc7c76 Update tolerance for zero non-centrality.
Add sanity checks for non-centrality finder.
2026-02-01 17:47:53 +00:00
jzmaddock
040a23cc89 Add parameter finders to the non-central-T.
Re-enable old code that had been disabled and fix up the tests and the bugs.
See also github.com/boostorg/math/issues/1305.
2026-02-01 13:07:35 +00:00
Maksym Zhelyeznyakov
2a63c305bb remove boost::random dependency. update docs 2026-01-30 19:48:00 -05:00
Maksym Zhelyeznyakov
fe885ca6b6 updated pr with mborland's comments 2026-01-30 14:20:56 -05:00
Matt Borland
f59f73bc70 Coverage runs must be per test suite 2026-01-30 09:34:45 -05:00
Matt Borland
d7b792663e Correct spelling errors 2026-01-30 09:21:11 -05:00
Matt Borland
5b5c405625 Run the gradient optimization tests in codecov and drone 2026-01-30 09:20:59 -05:00
jzmaddock
1dacef3746 Try and tighten up test case. 2026-01-30 12:27:29 +00:00
John Maddock
d9e3deffe5 Merge branch 'non-central-f-inverse' of https://github.com/JacobHass8/math into pr1345 2026-01-30 12:20:32 +00:00
Maksym Zhelyeznyakov
3028f09ebd add license and remove tabs 2026-01-29 13:55:38 -05:00
Matt Borland
bf511b46a6 Merge pull request #1354 from boostorg/fptraits_take_2
Update fptraits.hpp with better error handling.
2026-01-29 10:02:44 -05:00
Maksym Zhelyeznyakov
a82fdc8e36 upped tolerance on some tests 2026-01-29 00:10:04 -05:00
Maksym Zhelyeznyakov
4daafb68e6 added docs and examples to gradient optimizers 2026-01-28 22:12:08 -05:00
Jacob Hass
03bfa3362d Accepted modifications for nc close to 0 2026-01-27 12:51:55 -08:00
jzmaddock
c11fef4c1e Update fptraits.hpp with better error handling. 2026-01-27 12:27:04 +00:00
Matt Borland
86b19276f6 Merge pull request #1353 from boostorg/fp-traits
Remove unused header
2026-01-26 12:59:49 -05:00
Matt Borland
3e13f128bc Remove unused header 2026-01-26 08:44:57 -05:00
jzmaddock
0d868fdcdf Merge pull request #1349 from JacobHass8/log-lower-incomplete-gamma
Implementation of the log of the lower incomplete gamma function
2026-01-25 17:52:43 +00:00
Christopher Kormanyos
d8597d3c0e Merge pull request #1352 from boostorg/issue1348_arm_none_eabi
Pick up arm-none-eabi float traits
2026-01-24 22:34:14 +01:00
ckormanyos
2f7b18c126 Follow the given standard pattern in PP 2026-01-24 20:32:02 +01:00
ckormanyos
a49d56ffd2 Pick up arm-none-eabi float traits 2026-01-24 20:30:09 +01:00
Jacob Hass
76c9c2bd38 Fixed documentation typo. Removed if statement that wasn't hit 2026-01-24 09:54:48 -08:00
Matt Borland
627174f916 Merge pull request #1350 from boostorg/issue1348
Update fptraits.hpp for gcc/windows/aarch64.
2026-01-24 09:04:16 -05:00
John Maddock
2d6c1f69c2 Merge branch 'non-central-f-inverse' of https://github.com/JacobHass8/math into pr1345 2026-01-24 13:00:17 +00:00
Matt Borland
bb9e4bb037 Merge pull request #1351 from Lastique/feature/remove_static_assert
Remove dependencies on Boost.StaticAssert
2026-01-23 08:15:52 -05:00
Andrey Semashev
5fcc096bf5 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 23:02:17 +03:00
Jacob Hass
27c1f98fcf Added documentation 2026-01-22 09:45:03 -08:00
Jacob Hass
3060dad455 Added cuda testing 2026-01-22 09:32:05 -08:00
Jacob Hass
59a4e7a46d Added catch for edge case nc=0 and testing for this 2026-01-21 15:13:10 -08:00
Jacob Hass
9ec3fd06ba Deleted non binary tests 2026-01-21 14:05:42 -08:00
Jacob Hass
da0caeaf36 Changed test to binary representative decimals 2026-01-21 12:49:30 -08:00
Matt Borland
e51d71a474 Consistency of GPU markers in the docs 2026-01-21 09:43:24 -05:00
Matt Borland
b223789a2f Add CUDA tests 2026-01-21 09:41:38 -05:00
Matt Borland
b794ab7de9 Add GPU markers and change std::pair to boost::math::pair 2026-01-21 09:41:24 -05:00
Matt Borland
a487eaa318 Merge remote-tracking branch 'origin/develop' into non-central-f-inverse 2026-01-21 08:23:59 -05:00
Matt Borland
935e699a0c Only check SYCL long doubles 2026-01-20 13:10:14 -05:00