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

2919 Commits

Author SHA1 Message Date
Jacob Hass
49bd13439d Merge branch 'boostorg:develop' into non-central-f-inverse 2026-02-12 10:32:10 -08: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
Maksym Zhelyeznyakov
fe885ca6b6 updated pr with mborland's comments 2026-01-30 14:20:56 -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
a82fdc8e36 upped tolerance on some tests 2026-01-29 00:10:04 -05:00
Jacob Hass
03bfa3362d Accepted modifications for nc close to 0 2026-01-27 12:51:55 -08: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
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
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
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
b223789a2f Add CUDA tests 2026-01-21 09:41:38 -05:00
Matt Borland
a487eaa318 Merge remote-tracking branch 'origin/develop' into non-central-f-inverse 2026-01-21 08:23:59 -05:00
Jacob Hass
d0d043e146 Relaxed tolerances on tests 2026-01-18 10:28:32 -08:00
Jacob Hass
7c757fd9d1 Added tests for large values of a and x 2026-01-16 21:04:45 -08:00
Jacob Hass
a2c943d7d1 Added spot testing and some bisecting our condition 2026-01-16 14:08:23 -08:00
jzmaddock
2a6fb336dc lgamma_q: one more go at getting the tolerances correct. 2026-01-08 16:43:19 +00:00
jzmaddock
c366b2d905 lgamma_q: correct PP logic. 2026-01-08 15:56:12 +00:00
jzmaddock
ce9aba42a8 lgamma_q: windows gcc tolerance changes. 2026-01-08 12:26:13 +00:00
Jacob Hass
266bf67061 Relaxed error rates more for type real_concept 2026-01-07 10:25:44 -08:00
jzmaddock
a3bae10684 lgamma_q: Tweak expected error rates.
Hook up concept checks.
Hook up include test.
Add forward declarations.
2026-01-07 12:39:34 +00:00
Jacob Hass
da1a7e4031 Increased tolerance more for lgamma_q test case 2026-01-06 19:47:56 -08:00
Jacob Hass
582d769a7a Relaxed precision for 128bit long doubles 2026-01-06 14:51:41 -08:00
Matt Borland
f979925eb5 Add CUDA markers and testing 2026-01-05 13:53:26 -05:00
Jacob Hass
3363b21473 Added tests from scipy issue #8424 2026-01-05 10:22:02 -08:00
jzmaddock
f5f403a4a6 Tweak expected error rates. 2026-01-04 11:47:48 +00:00
jzmaddock
46f8b604cf Adjust expected error rates. 2026-01-03 18:50:37 +00:00
jzmaddock
6be6ac15f3 Add diagnostic info to tests.
So we can find the cause of failures easier.
2026-01-03 16:44:42 +00:00
jzmaddock
f400fcff55 Simplify lgamma_q internal selection logic.
Add more tests where the logic changes method for large a,x.
2026-01-03 14:12:31 +00:00
Jacob Hass
2464bcc8e0 Added documentation; changed parameter naming 2026-01-02 12:04:39 -08:00
Jacob Hass
b330dd7e0c Updated code to match non_central_chi_squared syntax 2026-01-02 11:09:54 -08:00
Jacob Hass
55e2b17b02 Added boost tuple support 2026-01-02 10:29:52 -08:00
Jacob Hass
1d28f1f8a7 Added test to be right below when approximation is taken 2026-01-01 11:24:38 -08:00
jzmaddock
40a0c54190 More tests for code coverage. 2026-01-01 14:18:26 +00:00
jzmaddock
82e6d3e3c7 Correct test input 2026-01-01 11:04:47 +00:00
jzmaddock
8ba98b79f6 Use test values from wolframapha 2026-01-01 10:48:31 +00:00
Jacob Hass
595eb6850b Added 3 test cases for lgamma_q [skip ci] 2025-12-31 14:31:06 -08:00
Jacob Hass
ed3289df1a Added tests and changed namescapes 2025-12-30 20:13:40 -08:00
Matt Borland
f6be8e863a Merge pull request #1344 from demroz/1343-fix-header-guards
fix issue #1343
2025-12-19 07:32:12 -05:00
mzhelyez
1e71bef3e3 updated header guard and name spelling 2025-12-19 08:45:41 +01:00
mzhelyez
9e784682fa test fixes for c++23 types 2025-10-18 11:15:24 +02:00
mzhelyez
9fcc79d006 fixed argument container peeling for gcc 2025-10-18 10:46:19 +02:00
Maksym Zhelyeznyakov
49e74cf881 update checkpointing semantics/test 2025-10-17 22:51:23 +02:00
Maksym Zhelyeznyakov
40b65990bd fixed a bunch of broken tests 2025-10-17 21:56:13 +02:00
Maksym Zhelyeznyakov
64e3a8727e added missing include 2025-10-17 20:03:21 +02:00
Maksym Zhelyeznyakov
d1b6d28385 reverted linear allocator due to issue 2025-10-17 19:41:18 +02:00