2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-27 07:02:08 +00:00

25 Commits

Author SHA1 Message Date
Matt Borland
f7f3b8e015 Replace casting of 0 to pointer type with nullptr 2022-07-10 18:05:13 -07:00
Matt Borland
a40c99c39c Remove unused parameters in test 2022-07-02 18:51:12 -07:00
Matt Borland
e1601f129a Complete CI test with standalone mode (#680) 2022-01-14 08:12:22 -08:00
Joachim Wuttke
a241e1da73 solve.hpp: fabs -> std::abs in templated function (#644)
* solve.hpp: fabs -> std::abs in templated function

correction needed to make boost::math::tools::solve<T> work with T=long double

* using std::abs as suggested by Nick
2021-06-19 18:57:50 -04:00
Matt Borland
8ebac14382 Bulk replacement of BOOST_MSVC 2021-03-23 18:39:09 +03:00
Matt Borland
26711525ca Remove uses of boost/cstdint without header called 2021-03-21 16:13:10 +03:00
Matt Borland
d59c734c5e Remove boost.assert 2021-03-14 12:22:26 +03:00
Matt Borland
5ae92ba0c3 Replace several boost types [ci skip] 2021-02-15 16:00:08 +03:00
jzmaddock
086a9bed50 Update constant generator to match new interface. 2021-02-09 09:16:44 +00:00
jzmaddock
c242a19426 handle_test_result should call set_output_precision so that variable precision types are correctly handled. 2020-04-29 19:47:06 +01:00
jzmaddock
1e0179c883 Remove dispatching via mpl and stick to boost::integral_constant.
Simplify the dispatching logic to use mpl::if_ and broken compiler workarounds less often.
Fixes: https://github.com/boostorg/type_traits/issues/133.
2020-01-13 15:14:48 +00:00
Brian Wignall
df17d11299 Fix more typos, via latest version of typochecker tool 2019-12-20 10:41:42 -05:00
Brian Wignall
54770599d5 Fix more typos 2019-12-16 13:35:48 -05:00
jzmaddock
2d3e87c724 test_data.hpp: Update to handle functions with more arguments. 2019-07-17 18:23:12 +01:00
jzmaddock
cd626ffc89 1F1: Correct erroneous test data.
[CI SKIP]
2018-10-27 13:37:27 +01:00
jzmaddock
da9d77ef2e Hypergeometric: Begin fixing errors from large params in 1F1 2018-01-20 17:48:51 +00:00
jzmaddock
587f2d8918 Math.Hypergeometric: Add 2F0 function and tests.
Also fix a couple of warnings in test_data.hpp, and improve the continued fraction form in 0F1.
2017-11-15 18:27:35 +00:00
jzmaddock
aaa8a36a7e Fix some gcc-5.1.0 warnings 2015-09-24 11:12:11 +01:00
jzmaddock
c6593b149b Fix GCC test failures when building with -fno-exceptions. 2015-09-06 19:21:17 +01:00
jzmaddock
ba365b5aaa Enable running of tests with exception handling off.
And fix a few bugs that showed up in the process.
Currently msvc-only (not GCC as Boost.Test doesn't build).
2015-09-05 19:08:28 +01:00
jzmaddock
481f31578f Fix shadow warning. 2015-09-03 10:29:49 +01:00
jzmaddock
ffe8189526 Add initial version of new improved error-reporting mechanism. 2015-06-25 11:35:06 +01:00
jzmaddock
74a42f98ea Fix various typos.
Change Schroeder to Schroder.
2015-05-18 18:23:47 +01:00
jzmaddock
6e8145a076 Add code to profile changes to toms748_solve.hpp to see if their effect is beneficial.
Change the heuristics used when the initial guess is really bad.
Change example to return a fail-code when an error occurs.
2014-07-31 12:48:23 +01:00
jzmaddock
e20b44e8a9 Move headers that are mostly used for internal maintenance and testing into an "include_private" directory - this is to reduce dependencies on other Boost modules when using this library. 2014-06-09 16:08:35 +01:00