jzmaddock
31cc6ee069
1F1: Add missing doc files.
...
[CI SKIP]
2019-03-16 16:58:58 +00:00
jzmaddock
092fcf278f
1F1: begin to document error rates and testing methodology.
...
[CI SKIP]
2019-03-14 12:04:42 +00:00
jzmaddock
bfb204937e
Hypergeometric 1F1: Tentatively fix more issues.
2018-11-07 16:23:35 +00:00
jzmaddock
cd626ffc89
1F1: Correct erroneous test data.
...
[CI SKIP]
2018-10-27 13:37:27 +01:00
jzmaddock
52079d2d23
Merge branch 'develop' into hypergeometric_soc_2014
...
Fixed Conflicts:
doc/equations/generate.sh
2018-10-18 11:11:13 +01:00
jzmaddock
bed980e202
Merge branch 'develop' into lambertw
2018-08-30 10:17:19 +01:00
jzmaddock
c04b83bf15
LambertW: Moved some files around, deleted dead ones.
2018-08-22 19:33:49 +01:00
jzmaddock
658945d508
Improve sinc approximations and add better tests.
...
Fixes: https://svn.boost.org/trac10/ticket/13606 and https://svn.boost.org/trac10/ticket/13603 .
2018-06-17 19:10:46 +01:00
John Maddock
519d7d5962
Add first error plots [CI SKIP]
2018-03-06 19:29:26 +00:00
jzmaddock
e348578b0f
erfc: improve accuracy in exp calculation, add error plot generator program.
2018-03-02 19:23:41 +00:00
jzmaddock
da9d77ef2e
Hypergeometric: Begin fixing errors from large params in 1F1
2018-01-20 17:48:51 +00:00
jzmaddock
5a1f4d90ba
Hypergeometric: start testing larger arguments to 1F1 and begin to fix the errors.
2018-01-20 17:46:57 +00:00
jzmaddock
be326922dc
Math: add start of 1F1 implementation.
2017-11-19 11:58:26 +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
e9f0791f7e
Simplify and clean up Gauss constant generation program.
...
[CI skip]
2017-09-09 19:44:24 +01:00
jzmaddock
c8c02ba9a7
Add Gauss constant generation program.
2017-09-06 19:56:36 +01:00
jzmaddock
3287c922ea
Fix some corner cases in the beta functions.
...
Add better tests for the incomplete beta derivative.
Update docs to match.
2015-09-11 12:02:04 +01:00
jzmaddock
7fa11a133f
Add Heuman Lambda Function.
2015-02-19 19:33:56 +00:00
jzmaddock
072d6ef395
Add Jacobi Zeta Function.
2015-02-19 16:49:03 +00:00
jzmaddock
c1200bf7cd
Add initial version of Elliptic Integral D.
2015-02-17 19:03:50 +00:00
jzmaddock
110a5327b2
Apply more special cases to RD and RG plus tests.
2015-02-15 18:48:33 +00:00
jzmaddock
cbb1d9cb5f
Add RF(x, y, 0) as a special case.
2015-02-15 11:34:44 +00:00
jzmaddock
11d4d7eb11
[Carlson elliptic Integrals] Add ellint_rg plus tests.
2015-01-08 13:43:37 +00:00
jzmaddock
64bf08fce4
[Carlson Elliptic Integrals] Add special cases for RF.
2015-01-07 19:00:25 +00:00
jzmaddock
89fcff4266
[Carlson Elliptic Integrals] Update RD to use Carlson's latest methods. Add more RD test cases. Update copyright info.
2015-01-07 18:24:08 +00:00
jzmaddock
b3d11e9545
[Ellint Carlson] Update RJ to carlson's latest algorithm. Add missing include to ellint_rc.hpp. Add more test cases for RJ special cases.
2015-01-05 11:46:34 +00:00
jzmaddock
26f063eca4
Fix accuracy issue in cos_pi.
...
Add tests for cos_pi and sin_pi.
Doc regen.
2014-11-16 17:18:17 +00:00
jzmaddock
eb2525b516
Merge branch 'develop' into bernoulli-tgamma
...
Conflicts:
doc/equations/bernoulli_numbers2.mml
doc/equations/bernoulli_numbers2.png
doc/equations/bernoulli_numbers2.svg
doc/equations/generate.sh
doc/equations/tangent_numbers.png
doc/equations/tangent_numbers.svg
doc/math.qbk
include/boost/cstdfloat.hpp
include/boost/math/policies/error_handling.hpp
include/boost/math/special_functions/detail/bernoulli_details.hpp
2014-10-18 17:49:49 +01:00
jzmaddock
9860071f84
Remove all references to tr1 components.
...
Update data generators to use Boost.Multiprecision.
2014-09-28 18:09:27 +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
jzmaddock
7c82510c66
Merge https://github.com/AntonBikineev/bessel-derivatives into branch bessel-derivatives preserving history as best we can.
2014-01-19 13:14:12 +00:00
jzmaddock
431284519f
Move directory structure around to match what we need for the merge.
2014-01-19 13:06:47 +00:00
Christopher Kormanyos
b02d5473e8
Correct a few typos in doc for <boost/cstdfloat.hpp>.
2014-01-19 11:23:22 +01:00
Christopher Kormanyos
68b2228e43
Initial commit of cstdfloat.qbk.
2014-01-18 21:43:04 +01:00
John Maddock
a3e3e86eaf
Fix bug in incomplete beta inverse estimation routine (when estimating from student's t).
...
Add special cases to incomplete beta and inverse for a=b=0.5 and b=1.
Added tool for generating high precision gamma function test values.
[SVN r85572]
2013-09-05 15:56:17 +00:00
Gennadiy Rozental
3bc111cdb7
Eliminated test_exec_monitor
...
[SVN r82782]
2013-02-08 05:09:47 +00:00
John Maddock
77c48bc4b2
Fix some warnings.
...
Fix edge case in hypergeometric distribution.
Fixes #7429 .
Fixes #7891 .
[SVN r82520]
2013-01-17 13:27:48 +00:00
Steven Watanabe
3524499fc0
Revert [67111] (addition of boost/detail/iomanip.hpp) and all the commits that depend on it. ([68137], [68140], [68141], [68154], and [68165]).
...
[SVN r68168]
2011-01-15 08:11:51 +00:00
Bryce Adelstein-Lelbach
f11d1c3c2b
Replacing the use of <iomanip> with <boost/detail/iomanip.hpp> across Boost.
...
On Linux, GNU's libstdc++, which is the default stdlib for icc and clang,
cannot parse the <iomanip> header in version 4.5+ (which thankfully neither
compiler advises the use of yet), as it's original C++98-friendly
implementation has been replaced with a gnu++0x implementation.
<boost/detail/iomanip.hpp> is a portable implementation of <iomanip>, providing
boost::detail::setfill, boost::detail::setbase, boost::detail::setw,
boost::detail::setprecision, boost::detail::setiosflags and
boost::detail::resetiosflags.
[SVN r68140]
2011-01-14 02:35:58 +00:00
John Maddock
0c633f0b6e
Change the use of tuples, so that we use std::tuple when available.
...
Fix bug in calculation of initial guess in the incomplete gamma inverse.
Fix illegal comment in inverse_gamma.hpp source file.
Update docs to reflect tuple changes.
Regenerate docs.
Add Jamfile for the tools directory and make sure everything still builds cleanly.
[SVN r65320]
2010-09-06 15:13:23 +00:00
John Maddock
df259a9e1d
Fix line endings.
...
[SVN r55119]
2009-07-23 11:56:59 +00:00
Jeremiah Willcock
99b1ee34f7
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
John Maddock
323a108149
Merges changes from Sandbox version:
...
MPFR Support.
New distributions: laplace, logistic and hypergeometric.
Added PCH support to the Jamfiles for faster build times.
Added C# usage example.
Updated and regenerated docs.
Also fixes #2799 and updates the tests to catch this failure in future.
[SVN r51455]
2009-02-26 17:34:52 +00:00
John Maddock
831a4ce794
Added updated linux test results.
...
[SVN r50908]
2009-01-30 17:26:05 +00:00
John Maddock
840bbe720f
Improve performance of non-central distributions and the logistic quantile.
...
Updated performance results.
Fixed a few bugs in performance testing code.
Added short-cut macros for new distributions in math.qbk.
[SVN r50896]
2009-01-30 11:00:12 +00:00
John Maddock
30d61923f6
Fix a few bugs, and more test data and update docs.
...
[SVN r50608]
2009-01-15 12:34:26 +00:00
Paul A. Bristow
72fd2dd78c
Deleted because now obselete - use bindings/rr.hpp instead
...
[SVN r50113]
2008-12-04 16:22:21 +00:00
John Maddock
63aea405e4
Change configuration Jamfile so it's no longer dependent on the testing module.
...
Fixed students T example, and updated docs to match.
Removed two dead files.
[SVN r49523]
2008-11-01 18:03:39 +00:00
John Maddock
2459d0f2a6
Merged changes from sandbox, and regenerated the docs.
...
[SVN r48294]
2008-08-22 12:51:40 +00:00
John Maddock
c9e8b4d192
Updated inverse hypergeometric functions with better tests and more accurate implementation.
...
[SVN r48250]
2008-08-20 11:02:05 +00:00