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
|
026d5d2ee2
|
Hook up a full set of tests for ellint_d.
|
2015-02-18 18:04:02 +00:00 |
|
jzmaddock
|
c1200bf7cd
|
Add initial version of Elliptic Integral D.
|
2015-02-17 19:03:50 +00:00 |
|
jzmaddock
|
5c2aced339
|
Update history and regenerate docs.
|
2015-02-17 13:19:19 +00:00 |
|
jzmaddock
|
bf3f5528eb
|
Merge branch 'carlson' into develop
|
2015-02-17 13:08:21 +00:00 |
|
jzmaddock
|
4705e25f70
|
Fix some compiler warnings
|
2015-02-17 12:43:54 +00:00 |
|
jzmaddock
|
61cc79bebd
|
Fix test failures.
|
2015-02-17 12:43:40 +00:00 |
|
jzmaddock
|
5eb3bbbfcc
|
Apply Carlson's latest relations for the Legendre Elliptic integrals.
|
2015-02-16 17:49:56 +00:00 |
|
jzmaddock
|
f7c55524be
|
Add missing #include.
|
2015-02-15 18:57:14 +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
|
d8aa437cec
|
Update History and TODO list.
|
2015-02-14 18:26:42 +00:00 |
|
jzmaddock
|
545961746c
|
Fix for issue https://svn.boost.org/trac/boost/ticket/10938
|
2015-02-05 19:02:52 +00:00 |
|
jzmaddock
|
20965d162e
|
Tidy up dead code, make comment a little clearer. See https://svn.boost.org/trac/boost/ticket/10985
|
2015-02-05 18:34:49 +00:00 |
|
jzmaddock
|
529190e194
|
Merge branch 'master' of https://github.com/alexhenrie/math into develop
|
2015-02-05 18:10:30 +00:00 |
|
Alex Henrie
|
a4664e00d5
|
Correct spelling of "suppress"
|
2015-01-30 15:28:30 -07:00 |
|
jzmaddock
|
63525295e4
|
[Carlson RG] Fix test failures and concept-checking failures.
|
2015-01-21 17:46:14 +00:00 |
|
jzmaddock
|
b358c793d5
|
[Carlson Elliptic Integrals] Add doc for RG.
|
2015-01-08 18:15:18 +00:00 |
|
jzmaddock
|
11d4d7eb11
|
[Carlson elliptic Integrals] Add ellint_rg plus tests.
|
2015-01-08 13:43:37 +00:00 |
|
jzmaddock
|
2ba0b25c16
|
[Carlson Elliptic Integrals] Fix #includes and conceptual errors. Tweak RD convergence and error rates.
|
2015-01-08 09:47:20 +00:00 |
|
jzmaddock
|
64bf08fce4
|
[Carlson Elliptic Integrals] Add special cases for RF.
|
2015-01-07 19:00:25 +00:00 |
|
jzmaddock
|
ef2312dfd5
|
[Carlson elliptic integrals] Fix missing return statement.
|
2015-01-07 18:38:11 +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
|
9561623736
|
[Beta/Gamma]Fix concept failures caused by previous commit.
|
2015-01-06 18:06:10 +00:00 |
|
jzmaddock
|
a6806fb359
|
Update history.
|
2015-01-05 19:10:38 +00:00 |
|
jzmaddock
|
08a365a1f5
|
[legendre polys] Disable policy based overloads when the final argument is not in fact a policy. See https://svn.boost.org/trac/boost/ticket/10902
|
2015-01-05 19:08:56 +00:00 |
|
jzmaddock
|
b6e56ccd22
|
[constants] Fix namespace scope constants so they are constexpr, see https://svn.boost.org/trac/boost/ticket/10901
|
2015-01-05 18:32:30 +00:00 |
|
jzmaddock
|
5bd2b77ec4
|
[gamma_p_derivative] Fix spurious underflow spotted by Rocco Romeo.
|
2015-01-05 18:16:51 +00:00 |
|
jzmaddock
|
bc3d8ed2e3
|
[Incomplete Beta] Fix some more spurious underflows spotted by Rocco Romeo.
|
2015-01-05 17:39:13 +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
|
fe6d89db43
|
[tgamma] Apply fix from https://svn.boost.org/trac/boost/ticket/10905.
|
2014-12-31 18:18:37 +00:00 |
|
jzmaddock
|
25b3ffa9da
|
[ellint] try some different approximations for single-arg ellints.
|
2014-12-30 13:25:25 +00:00 |
|
jzmaddock
|
669214556a
|
[ellint RC] rewrite to use elementary functions only.
|
2014-12-30 13:24:41 +00:00 |
|
jzmaddock
|
04abb9d194
|
[ellint RF] rewrite to use carlson's latest methods.
|
2014-12-30 13:24:08 +00:00 |
|
jzmaddock
|
1def3942bf
|
[ellint 3] Move k==0 case to earlier in the logic
|
2014-12-30 13:23:11 +00:00 |
|
jzmaddock
|
4c9624786c
|
[Ellint Pi] Change v < 0 case to use Rocco Romeo's simplified expressions.
|
2014-12-27 18:57:32 +00:00 |
|
jzmaddock
|
e6b86ba93d
|
[Ellint Pi] Fix spurious underflow in sqrt(-v*N).
|
2014-12-27 13:30:51 +00:00 |
|
jzmaddock
|
47c2f9254c
|
[Ellint Pi] Add some more special case handling, plus tests.
|
2014-12-26 17:21:10 +00:00 |
|
jzmaddock
|
18dd27295d
|
[Ellint Pi] Reorganize which reduction occurs in which order, and fix numerical stability issues identified by Rocco Romeo.
|
2014-12-25 16:52:37 +00:00 |
|
jzmaddock
|
83155a7a67
|
[Elliptic Pi] Change expression to not suffer spurious under/over flow, add test case.
|
2014-12-22 16:55:06 +00:00 |
|
jzmaddock
|
2ab808f547
|
[Ellint Pi] Try and actually use the correct equation for negative v in Pi[v, k] !
|
2014-12-21 19:08:18 +00:00 |
|
jzmaddock
|
b885aa757a
|
[bernoulli] suppress some compiler warnings.
|
2014-12-21 13:10:16 +00:00 |
|
jzmaddock
|
57b38b0dfc
|
Add binomial_coefficient to math_fwd.hpp and test.
|
2014-12-21 13:09:40 +00:00 |
|
jzmaddock
|
5af7e8fdb8
|
[incomplete gamma] Fix corner cases identified by Rocco Romeo.
|
2014-12-20 19:18:25 +00:00 |
|
jzmaddock
|
0c1a603e17
|
[incomplete beta] Fix corner cases identified by Rocco Romeo.
|
2014-12-20 18:18:16 +00:00 |
|
jzmaddock
|
160beaa477
|
[Ellint Pi] Fix corner cases identified by Rocco Romeo and add tests for them.
|
2014-12-20 09:47:06 +00:00 |
|
jzmaddock
|
c3d59efe86
|
Change section title to make clear that these are internal details.
|
2014-12-16 18:14:52 +00:00 |
|
jzmaddock
|
b4c7debedd
|
Update headings and regenerate, add missing file too.
|
2014-12-16 12:14:37 +00:00 |
|
jzmaddock
|
e5a25df9a2
|
Make a few edits and reorganize root finding docs.
|
2014-12-15 18:30:39 +00:00 |
|