2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-29 07:42:11 +00:00
Commit Graph

3799 Commits

Author SHA1 Message Date
Matt Borland
758a9fca35 Merge pull request #1319 from demroz/fix-long-running-tests
Fix long running tests
2025-09-18 07:41:57 +02:00
mzhelyez
9224e97eeb should fix c++23 types 2025-09-17 19:59:47 +02:00
Matt Borland
04b5fef805 Merge remote-tracking branch 'origin/develop' into develop 2025-09-10 10:28:45 +02:00
mzhelyez
7535a6ef23 added boost_math_std_using to trunc overload [windows] 2025-09-09 21:35:57 +02:00
mzhelyez
9a5158c23d added licence, hopefully fixed the jamfile, modified docs, fixed airy prime 2025-09-09 19:34:45 +02:00
Matt Borland
8c2c5beeaf Use is_policy for SFINAE 2025-09-09 08:28:47 +02:00
Matt Borland
083051164a Strip cv ref t from is_policy and add C++17-esque overload 2025-09-09 08:28:36 +02:00
mzhelyez
26f4e2b094 autogenerated compile tests and added table to docs 2025-09-08 17:45:39 +02:00
Matt Borland
2955888d0a Fix naming convention 2025-09-08 13:46:06 +02:00
Matt Borland
5f15c8f77e Add div by 0 check 2025-09-08 13:33:51 +02:00
Matt Borland
fb5641a80a Fix SFINAE for 2-arg + policy and 3 arg w/o policy 2025-09-08 13:25:33 +02:00
Matt Borland
1b565ea150 Add forward decl 2025-09-08 13:10:15 +02:00
Matt Borland
5ba3c38d1e Add 3-arg hypot impl 2025-09-08 13:08:22 +02:00
mzhelyez
0234808316 modifed ET macro 2025-09-02 14:47:59 +02:00
mzhelyez
a0d785fce3 added tests for c++23 <stdfloat> 2025-09-02 14:29:03 +02:00
Christopher Kormanyos
ab265d474f Merge pull request #1315 from boostorg/edges_c99_funcs
Repair neg-zero and tiny-arg erf and erfc
2025-08-29 14:05:57 +02:00
Matt Borland
0992ba6792 Merge pull request #1283 from boostorg/ldbl
Add macOS long double to fp_traits for double precision
2025-08-29 13:54:38 +02:00
ckormanyos
739f483394 Further simplify erf and add tests 2025-08-29 11:54:51 +02:00
ckormanyos
cf12642591 Repair neg-zero and tiny-arg erf and erfc 2025-08-29 09:52:01 +02:00
mzhelyez
b936754c1a added docs and renamed ET macro 2025-08-27 05:27:54 +02:00
Matt Borland
92076c6caa Merge pull request #1302 from demroz/develop
New library: Reverse-mode automatic differentiation
2025-08-26 11:38:04 +02:00
jzmaddock
dac677cb6f Correct garbage result in non-central beta and T.
Fixes github.com/boostorg/math/issues/1308.
2025-08-25 12:06:57 +01:00
mzhelyez
afc6577e6c added ability to turn off ets with a macro 2025-08-25 09:40:20 +02:00
ckormanyos
5f8621679c Handle more conversion warnings 2025-08-22 09:40:17 +02:00
mzhelyez
d95fe1675d fixed overwritten conflicts from last merge, added .reserve to vectors where missing 2025-08-21 14:49:33 +02:00
mzhelyez
b53cfc25c9 modified template variable names, changed copies to references 2025-08-21 11:26:32 +02:00
ckormanyos
5193b61684 Handle trivial warns GCC/clang/MSVC 2025-08-20 16:49:42 +02:00
mzhelyez
0471ccca1f removed unused parameters from derivative functions [ci skip] 2025-08-19 11:23:32 +02:00
mzhelyez
ccb6ad0ee7 cleaned up code base don mborland's suggestions [ci skip] 2025-08-18 20:44:25 +02:00
mzhelyez
4a433c40ba removed tabs from reverse_mode_autodiff_stl_overloads.hpp 2025-08-17 14:42:48 +02:00
mzhelyez
62b47b5e31 msvc builds should ideally pass now 2025-08-17 13:56:46 +02:00
ckormanyos
21abd02d80 Explicitly use precise FP and remove a warning 2025-08-17 08:51:56 +02:00
Maksym Zhelyeznyakov
712c96e1c4 removed tabs in comments 2025-08-16 17:01:33 +02:00
Maksym Zhelyeznyakov
8d3b036292 boost assert 2025-08-16 16:57:34 +02:00
Maksym Zhelyeznyakov
7ed0c865d1 removed tabs, added licence, removed old files 2025-08-16 16:44:36 +02:00
mzhelyez
6bae05e75b removed old test 2025-08-16 15:04:15 +02:00
mzhelyez
94a1a929f5 more files cleaned up 2025-08-16 15:03:46 +02:00
mzhelyez
88d83466d9 cleaneed up files 2025-08-16 15:02:49 +02:00
Maksym Zhelyeznyakov
0b319a3cfe Merge branch 'boostorg:develop' into develop 2025-08-16 15:00:26 +02:00
mzhelyez
e2d5c3c62a added license 2025-08-16 14:53:30 +02:00
mzhelyez
0f26461e59 fixed failining tests and added test support to jamfile 2025-08-16 14:51:00 +02:00
mzhelyez
047df54979 erf/erfc/inverse support 2025-08-15 14:48:56 +02:00
Matt Borland
483f36c067 Merge pull request #1297 from boostorg/1296
Add `logit`, `logistic_sigmoid`, and use in `logistic` dist to support promotion policies
2025-08-14 14:09:01 +02:00
mzhelyez
8af493f3a8 added gamma function overloads 2025-08-14 13:01:48 +02:00
Matt Borland
f87d826adf Remove incorrect assertion 2025-08-14 12:39:56 +02:00
Matt Borland
d87ce894eb Check validity of initial policy 2025-08-14 10:43:20 +02:00
Matt Borland
dc23aa3363 Disable further promotion with forwarding policy 2025-08-14 10:39:13 +02:00
Matt Borland
c49115c1fc Add make_forwarding_policy and make_forwarding_policy_t 2025-08-14 10:39:00 +02:00
Matt Borland
b042910dba Make power a promoted real type 2025-08-14 09:57:43 +02:00
Andrew Johnson
940fdd8901 Add log_pi constant and tests 2025-08-13 21:16:48 +08:00