Commit Graph

5028 Commits

Author SHA1 Message Date
John Maddock
ccb35294e6 Ooops, make tests compatible with multiprecision testing.
[SVN r86785]
2013-11-22 17:12:06 +00:00
AntonBikineev
83bf82d58c Asymptotic expansions for large argument are added.
modified:   boost/math/special_functions/bessel_derivatives.hpp
	new file:   boost/math/special_functions/detail/bessel_jy_derivatives_asym.hpp
2013-11-21 04:10:46 +04:00
AntonBikineev
99037bc486 modified: boost/math/special_functions/bessel_derivatives.hpp 2013-11-18 03:37:16 +04:00
AntonBikineev
4da3425beb modified: README.md 2013-11-18 01:09:41 +04:00
AntonBikineev
43a4b7116f modified: boost/math/special_functions/bessel_derivatives.hpp 2013-11-17 04:38:07 +04:00
John Maddock
0f1076894d adjustments for GCC on Linux
[SVN r86716]
2013-11-16 09:23:13 +00:00
AntonBikineev
55cb5c3fe0 new file: boost/math/special_functions.hpp 2013-11-16 02:44:29 +04:00
AntonBikineev
c1004ec76d new file: boost/math/special_functions/bessel_derivatives.hpp 2013-11-16 02:39:40 +04:00
AntonBikineev
9d87871b58 Initial commit 2013-11-15 14:12:11 -08:00
John Maddock
7884aa6666 Add comments and fixes to FPU flags manipulation.
[SVN r86711]
2013-11-15 18:24:31 +00:00
John Maddock
0a5a045fee Fixes for digamma and zeta based on bug reports by Rocco Romeo.
[SVN r86550]
2013-11-03 17:55:22 +00:00
John Maddock
bcf4ac887e Allow Boost.Math to be used without RTTI.
Fixes #9317.

[SVN r86517]
2013-10-29 17:16:09 +00:00
John Maddock
6d7249a357 Prevent spurious underflow in Bessel K.
[SVN r86472]
2013-10-27 09:23:16 +00:00
John Maddock
fb52d2de42 Fix initialization of power series so that we don't get a spurious overflow error from tgamma when the result is actually zero.
[SVN r86415]
2013-10-24 08:35:41 +00:00
John Maddock
8725243986 Update release notes, regenerate html.
[SVN r86349]
2013-10-18 11:39:38 +00:00
John Maddock
a490f00f0c Update 1.55 release notes, regenerate docs.
[SVN r86347]
2013-10-18 11:08:30 +00:00
John Maddock
964435a350 Previous commit failed for types with an extended exponent range - use logarithms rather than assuming the result is zero.
[SVN r86346]
2013-10-18 08:56:42 +00:00
John Maddock
57b40ac443 Fix for sph_bessel when v is large and x is small.
[SVN r86343]
2013-10-17 18:21:56 +00:00
John Maddock
0c4121b69b Apply patch for issue #9183.
Refs #9183.

[SVN r86259]
2013-10-12 09:40:59 +00:00
Stephen Kelly
7660f2dd3c Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
Process #ifndef...#else...#endif blocks.

[SVN r86245]
2013-10-11 23:17:48 +00:00
Paul A. Bristow
efe822a7a9 Added colors and alignment to html
[SVN r86227]
2013-10-10 15:21:50 +00:00
John Maddock
341c70ccee Improve quantiles of discrete distributions to round trip integers more often.
Fixes #9183.

[SVN r86205]
2013-10-08 17:17:27 +00:00
John Maddock
c3aa1d325c Fix test case.
[SVN r86178]
2013-10-06 17:12:46 +00:00
Stephen Kelly
805e8b67d7 Math: Remove obsolete GCC version checks.
[SVN r86071]
2013-09-30 15:59:51 +00:00
Stephen Kelly
6a7ed7a92c Math: Remove use of obsolete macro
BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS was defined for old
DMC, which is no longer supported.

 https://svn.boost.org/trac/boost/changeset/85272

[SVN r86042]
2013-09-30 00:35:59 +00:00
John Maddock
d32d61af9c Merge Math lib doc update (release notes).
[SVN r85989]
2013-09-28 17:35:56 +00:00
John Maddock
feebe4ee3b Merge accumulated patches from Trunk.
Refs #8384, Refs #8855, refs #9107, refs #9109, refs #8333, refs #8621, refs #8732, refs #8733,
refs #8837, refs #8940, refs #9042, refs #9087, refs #9104, refs #9126.


[SVN r85987]
2013-09-28 16:19:47 +00:00
John Maddock
b331488c2e Update history and regenerate docs.
[SVN r85984]
2013-09-28 16:03:56 +00:00
John Maddock
c11e570ec0 Fix use of student's t approximation to inverse so we don't get 1 and 0 as the result.
[SVN r85966]
2013-09-26 18:32:55 +00:00
John Maddock
2fdd8e9256 Fix test cases
[SVN r85963]
2013-09-26 17:03:11 +00:00
Stephen Kelly
9f5b46760a Math: Remove obsolete MSVC version check.
[SVN r85930]
2013-09-26 09:40:30 +00:00
Stephen Kelly
c118e1fdf5 Remove use of obsolete BOOST_EXPLICIT_TEMPLATE_TYPE{,_SPEC} macros.
[SVN r85894]
2013-09-25 10:28:56 +00:00
Stephen Kelly
8e8f2d37df Remove use of BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
[SVN r85893]
2013-09-25 10:28:28 +00:00
Paul A. Bristow
394b90801a Order of test for Trac #9126 in logistic and comments.
[SVN r85790]
2013-09-19 16:16:20 +00:00
John Maddock
f885891714 Suppress warning in fraction.hpp.
Fix internal consistency of argument reduction in elliptic integrals when the argument is very close to a multiple of PI/2.
Fixes #9107.
Fixes #9104.

[SVN r85678]
2013-09-15 16:56:43 +00:00
John Maddock
f50e0f1f9b Fix GCC -Wshadow warnings.
[SVN r85667]
2013-09-14 16:07:45 +00:00
John Maddock
eea2f238ed Fix order of error checks.
Fixes #9042.

[SVN r85601]
2013-09-08 08:46:18 +00: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
Paul A. Bristow
041dffcf2e Added missing version of overflow error handling to include a val parameter.
[SVN r85414]
2013-08-21 10:49:40 +00:00
Jürgen Hunold
d017041323 Merge 85234,85235,85236,85237 from ^/trunk
------------------------------------------------------------------------
  r85234 | jhunold | 2013-08-07 14:28:00 +0200 (Mi, 07 Aug 2013) | 1 line
  
  Add missing svn:eol-style to be consistent with the other xml files. Needed for smooth git transition
  ------------------------------------------------------------------------
  r85235 | jhunold | 2013-08-07 14:46:11 +0200 (Mi, 07 Aug 2013) | 1 line
  
  Add missing svn:eol-style native. Fixes mixed line endings. Needed for smooth git transition.
  ------------------------------------------------------------------------
  r85236 | jhunold | 2013-08-07 14:50:32 +0200 (Mi, 07 Aug 2013) | 1 line
  
  Add missing svn:eol-style native. Fixes line ending issues discovered by git transition.
  ------------------------------------------------------------------------
  r85237 | jhunold | 2013-08-07 14:52:10 +0200 (Mi, 07 Aug 2013) | 1 line
  
  Add missing svn:eol-style native and mime-type. Fixes line ending issues discovered by git transition.
  ------------------------------------------------------------------------


[SVN r85321]
2013-08-12 14:56:38 +00:00
Jürgen Hunold
b5eb5b9bf3 Add missing svn:eol-style native and mime-type. Fixes line ending issues discovered by git transition.
[SVN r85237]
2013-08-07 12:52:10 +00:00
John Maddock
f571156b54 Made a few core functions usable with long double even when there is no std lib long double support.
Fixes #8940.

[SVN r85188]
2013-08-02 08:30:04 +00:00
John Maddock
294e4fcb31 Add needed file.
[SVN r85177]
2013-07-31 11:47:52 +00:00
John Maddock
7858278bec Fix gcc-4.8.x warnings.
Fix some Mingw failures.
Fixes #8855.

[SVN r85131]
2013-07-23 11:09:47 +00:00
John Maddock
30193aee08 Fix Thomas Luu's approximation.
[SVN r85103]
2013-07-22 11:50:26 +00:00
John Maddock
fc451ee936 Don't throw exceptions from itrunc/iround if all we're doing is checking to see if the argument is an integer.
Don't propagate no-throw policies inside MPFR's itrunc/iround.
Use normal approximation to student's t quantile when the degrees of freedom is big enough.
Fixes #8837.

[SVN r85075]
2013-07-18 17:31:42 +00:00
John Maddock
858aa989c9 Patch from Thomas Luu for the case where Pearson's approximation goes negative.
[SVN r85074]
2013-07-18 17:09:02 +00:00
John Maddock
e915b95e05 Fix formula used in non central chi squared quantile, and document code better.
[SVN r85034]
2013-07-14 16:00:11 +00:00
John Maddock
4afe08b440 Fix overflow/underflow errors when x is very close to 2.
[SVN r84951]
2013-07-04 15:31:32 +00:00
John Maddock
a4fbc8bdae Fix for evaluation at float precision.
[SVN r84944]
2013-07-03 15:51:50 +00:00