math
Merge to Master for 1.90
#1330
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
192
Changes
View On
GitHub
Merge to Master for 1.90
#1330
mborland
merged 192 commits into
master
from
develop
test commit
161ca2f0
test commit
d8bd5e7f
Add macOS long double to fp_traits for double precision
83d7b1a5
MSVC also uses 64-bit long doubles
008a31c8
working rvar
e6af424b
Merge branch 'boostorg:develop' into develop
62b56b9b
working differentiation
c66cf2b0
working differentiation
89f846ad
working tape management
506129eb
working differentiation
73b2931c
clean up code
d2645c60
working higher order derivatives
34b866a9
removed build files
46988574
added constant mult/add
27ed863d
added constant mult/add
a65ec026
added subtraction adndivision and fixed tests
c5723159
added bool overloads and tests
dfc56314
fixes
c9e115df
Avoid using long double in fourier integrals when not supported
56293860
Merge pull request #1290 from andrjohns/fourier-long-double
3d86cefe
Use `if constexpr` for type based branching in fourier integrals
31b94bfc
Merge pull request #1291 from boostorg/ooura_constexpr
c68d7463
added stl functions
800e35fd
Merge branch 'boostorg:develop' into develop
6868623e
added linear regression example
4285d876
resolve merge conflics
83e9b334
Merge pull request #2 from demroz/working_differentiation
ae8d70fa
added linear regression example
cf93c693
Merge pull request #3 from demroz/working_differentiation
1db9e2f1
Investigate small-arg logic as in issue
f52df1cb
Rework logic and check some branch cover
018010e6
Handle review comments and add tests
0703718d
Handle further review comments
c95226b3
fixed some tests not passing on intel cpu
5df2a0be
Simplify issue1292 test code
93717bab
Merge pull request #1293 from boostorg/issue1292
ad3eace5
Fix the 'function' name for the logistic logcdf function.
505511fc
remove eigen dir
39f9385d
cleanup eigen sanity check
357477db
removed eigen stuff
4ead0b91
Merge pull request #1295 from WarrenWeckesser/fix-logistic-logcdf-name
4d7d6e19
Implement logistic function
aa445f6b
Add logistic function testing
3ffbcfea
Implement logit function
bb699fa5
Rename
2e668497
Add missing pragma
c26f50fa
Add logit test set
ce144e22
Explicitly cast to result
064ca93d
Use new functions with logisitic distribution
b33d31ae
Add reproducer for github issue 1294
f3a823d5
Adjust tolerances
a3d22ea8
Only adjust the FPU flags when we have access
6068d7a9
Action review comments replacing fenv manipulation
488cd2fd
Ignore lines that should not be hit
a453cb36
Fix return types for concept tests
4c086e6c
Add and fix additional test case
6893b742
Move sign position
79ab23ff
Remove double negatives and now excess using statements
24e59fda
Add log_pi constant and tests
940fdd89
Missed tests
4b201ab8
Add log_pi to pi related constants doc section
0353afe0
Make power a promoted real type
b042910d
Add make_forwarding_policy and make_forwarding_policy_t
c49115c1
Disable further promotion with forwarding policy
dc23aa33
Check validity of initial policy
d87ce894
Add documentation
067c6e7a
Merge pull request #1298 from andrjohns/log-pi-constant
2519259c
Remove incorrect assertion
f87d826a
added gamma function overloads
8af493f3
Merge pull request #1297 from boostorg/1296
483f36c0
more special function changes
47cf2201
erf/erfc/inverse support
047df549
Repair issue1292 adhoc tests for MP types
b0e1193a
Merge pull request #1300 from boostorg/repair_issue1292_test
dadd45c9
Repair yet again issue 1292 tests
716b6fce
Properly handle real_concept tolerance
451479c2
grad fixes, and added black and scholes example
bacc88b3
Merge pull request #1301 from boostorg/repair_issue1292
7535ee10
fixed failining tests and added test support to jamfile
0f26461e
added license
e2d5c3c6
added examples to jamfile
0aa218a0
Merge pull request #4 from demroz/integrate_b2_build
b5429d4d
Merge branch 'boostorg:develop' into develop
0b319a3c
cleaneed up files
88d83466
more files cleaned up
94a1a929
removed old test
6bae05e7
added licence files and removed py files
c7f9f572
removed tabs, added licence, removed old files
7ed0c865
boost assert
8d3b0362
removed tabs in comments
712c96e1
Remove documentation for z-test function which doesn't exist
96f12fc5
Explicitly use precise FP and remove a warning
21abd02d
Remember to try the tests on all runners
88fcb70c
Merge pull request #1303 from andrjohns/z-test-docs
309d95ef
Attempt template resolution on old GCC
af813e43
Merge branch 'develop' into failing_jso_test
85f457dd
Try for all runners on jSO tests
dcb6c1a8
Merge branch 'develop' of https://github.com/demroz/math into develop
ce428a73
Exclude strangely enough only GCC8 from jSO
07ee991c
Repair non-portable PP-directives
8b1a03d8
msvc builds should ideally pass now
62b47b5e
Merge pull request #1304 from boostorg/failing_jso_test
73d7523e
removed tabs from reverse_mode_autodiff_stl_overloads.hpp
4a433c40
cleaned up code base don mborland's suggestions [ci skip]
ccb6ad0e
removed unused parameters from derivative functions [ci skip]
0471ccca
Handle trivial warns GCC/clang/MSVC
5193b616
Merge pull request #5 from ckormanyos/warnings_gcc_clang_msvc
602f2273
modified template variable names, changed copies to references
b53cfc25
fixed overwritten conflicts from last merge, added .reserve to vector…
d95fe167
Handle more conversion warnings
5f862167
Repair CI failures
e4f1d82a
Remove optimize-tests Boost.Units types
4d5ec95f
Merge pull request #1306 from boostorg/more_warnings
c2284b48
added autodiff reverse docs
1c7ef46c
added graphs
8bb3a241
Merge pull request #8 from demroz/rdiff-docs
21b8e70f
added ability to turn off ets with a macro
afc6577e
Update doc/differentiation/autodiff_reverse.qbk
b390ae07
Apply suggestions from code review
d3e440cb
modified docs
33e2c249
rewrote reverse mode over reverse mode part of docs
af4d9142
Correct garbage result in non-central beta and T.
dac677cb
Repair again adhoc BesselJ tests
8aa7b571
added CMakeLists.txt back
2c943fbb
Merge pull request #1311 from boostorg/repair_bessel_tests
12bf5806
Merge pull request #1310 from boostorg/issue1308
7967bdac
Merge remote-tracking branch 'origin/develop' into add_no_expression_…
4a71610a
Merge pull request #1302 from demroz/develop
92076c6c
Simply remove the special 1292 tests
dd0dcfd9
Merge branch 'develop' into remove_1292_special_tests
e3e7854d
added docs and renamed ET macro
b936754c
Merge pull request #9 from demroz/add_no_expression_template_support
d9b9a4c8
Merge pull request #1312 from boostorg/remove_1292_special_tests
43239024
Repair neg-zero and tiny-arg erf and erfc
cf126425
Further simplify erf and add tests
739f4833
Repair erroneous implicit cast
c1d2becb
Fix return type in catmull_rom doc
5561669d
Merge pull request #1316 from andrjohns/catmull_rom-doc
004b1385
Merge pull request #1283 from boostorg/ldbl
0992ba67
Merge pull request #1315 from boostorg/edges_c99_funcs
ab265d47
added tests for c++23 <stdfloat>
a0d785fc
add explicit HUGE value test for ldexp
be841f2f
modifed ET macro
02348083
Add 3-arg hypot impl
5ba3c38d
Add forward decl
1b565ea1
Fix SFINAE for 2-arg + policy and 3 arg w/o policy
fb5641a8
Add div by 0 check
5f15c8f7
Fix naming convention
2955888d
Add three arg test cases
8f09cda3
Add doc blurb
b8e1276b
autogenerated compile tests and added table to docs
26f4e2b0
jamfiole fixes
8a1b04f0
another jamfile fix
ec3fd50e
Add to compile and instantiate tests
669557e7
Strip cv ref t from is_policy and add C++17-esque overload
08305116
Use is_policy for SFINAE
8c2c5bee
Merge pull request #1318 from boostorg/1114
e97efb10
added licence, hopefully fixed the jamfile, modified docs, fixed airy…
9a5158c2
removed quote in Jamfile
36d7f220
added licence to some files, removed unused tests
fb72a650
hopefully fix mscvc tests [windows]
66175e3d
added boost_math_std_using to trunc overload [windows]
7535a6ef
Add limited runners for testing of reverse mode auto diff with long test
5a5225d2
Merge remote-tracking branch 'origin/develop' into develop
04b5fef8
updated compile tests
f4ef5c6a
adjusted test tolerances
0d834399
doc fix
274415a5
added license to python scripts
69d1fa7f
added newline characters to end of all cpp files inside the test_reve…
d0d1d448
removed tabs from .py file
5da8c525
added boost-no-inspect to autogen script
3f1a5a70
Add limited runners for testing of reverse mode auto diff with long test
9733e122
should fix c++23 types
9224e97e
added newline
811fa5af
Merge pull request #1319 from demroz/fix-long-running-tests
758a9fca
Stop using ccache
260f9d4f
Add coverage of reverse-mode autodiff
c53d28c4
Merge pull request #1320 from boostorg/ci_changes
26970693
Fix the name in the inverse_chi_squared mean error message.
b684b66e
Make SYCL device support opt-in for us too
d1b39481
Merge pull request #1321 from WarrenWeckesser/invchi2-mean-err-typo
c116bc38
Add doc note that SYCL support is opt-in
37c492e4
Don't check second macro if user said to use sycl
3bb781af
Fix CMake not passing macro to all unit tests
abcd08cd
Merge pull request #1323 from boostorg/sycl
0eacea69
Delete boost::math::is_trivial & is_trivial_v.
868f9592
Merge pull request #1324 from Romain-Geissler-1A/remove-is_trivial
4eaf33c0
Update project version and cmake minimum versions, require C++14
d1eb25cf
Merge pull request #1325 from boostorg/update_cmake
975672b7
Fix undefined types with new GCC
1d7afe18
Add std namespace and header for cstdint types
863c7ebc
Merge pull request #1331 from boostorg/fix_missing_headers
6ee28f29
mborland
merged
3fac4e08
into master
63 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub