2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-29 19:52:08 +00:00
Commit Graph

2456 Commits

Author SHA1 Message Date
Marshall Clow
5cf8e6edd9 Release 1.55.0
[SVN r86621]
boost-1.55.0
2013-11-11 19:45:21 +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
0c4121b69b Apply patch for issue #9183.
Refs #9183.

[SVN r86259]
2013-10-12 09:40: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
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
John Maddock
fc9da60883 Apply remaining fixes from #8732.
Also adds msb (most significant bit) function to multiprecision.
Fixes #8732.

[SVN r84921]
2013-07-01 15:43:28 +00:00
John Maddock
dca59f0d25 Add test for things that are macros in C99 to ensure we call these correctly.
Refs #8732.
Fixes #8733.

[SVN r84917]
2013-06-30 11:05:21 +00:00
John Maddock
8cbb412352 Apply patches from #8621.
Fixes #8621.

[SVN r84864]
2013-06-21 16:08:10 +00:00
John Maddock
8243a35a5e Don't mix literal and non-literal initializers in one table - it causes the PGI compiler to generate incorrect code.
Refs #8621.

[SVN r84789]
2013-06-15 08:04:54 +00:00
John Maddock
ef5369a15b Add a short tutorial on testing special functions.
[SVN r84754]
2013-06-13 12:03:55 +00:00
John Maddock
fd33bddb6c Don't mix literal and non-literal initializers in one table - it causes the PGI compiler to generate incorrect code.
Refs #8621.

[SVN r84714]
2013-06-09 14:14:11 +00:00
John Maddock
4854561e48 Add a quick and dirty tutorial on writing a new special function.
Regenerate docs.

[SVN r84608]
2013-06-02 18:14:56 +00:00
John Maddock
c08785d7dd Minor fix for multiprecision types.
[SVN r84547]
2013-05-29 11:12:06 +00:00
John Maddock
3ef20adf83 Merge documentation typo fixes.
[SVN r84491]
2013-05-25 12:11:11 +00:00
John Maddock
6fdc703f30 Regenerate docs from P Bristow's typo fix.
[SVN r84481]
2013-05-25 11:31:27 +00:00
Paul A. Bristow
8f0de98293 Correct acronymic typo
[SVN r84479]
2013-05-25 09:38:52 +00:00
John Maddock
7cbb86d0cf Fix typos in revision history.
Regenerate docs.

[SVN r84478]
2013-05-25 08:45:58 +00:00
John Maddock
370dd93c74 Merge big documentation update from Trunk.
[SVN r84459]
2013-05-24 11:17:51 +00:00
John Maddock
1f0d223ba6 Try and suppress msvc warning.
Refs #8584.

[SVN r84355]
2013-05-18 17:54:46 +00:00
John Maddock
c6720a599f Regenerate docs with updated stylesheet.
[SVN r84327]
2013-05-17 16:53:50 +00:00
Paul A. Bristow
c5e6fca42b Final commit of all my changes.
[SVN r84326]
2013-05-17 11:13:14 +00:00
Paul A. Bristow
138cfa2447 Changed links in examples to use def __ style links
[SVN r84324]
2013-05-17 11:02:32 +00:00
Paul A. Bristow
0f7e4baf16 Changed links in examples to use def __ style links
[SVN r84323]
2013-05-17 11:00:49 +00:00
Paul A. Bristow
db7a1c2a55 Changed links in examples to use def __ style links
[SVN r84321]
2013-05-17 10:59:59 +00:00
Paul A. Bristow
20d1742c4d Cosmetic changes.
[SVN r84318]
2013-05-17 10:42:33 +00:00
Paul A. Bristow
40468cc446 New def links added
[SVN r84317]
2013-05-17 10:39:59 +00:00
John Maddock
e7384331ae Merge changes from sandbox to documentation.
Puts all Math docs in one big whole with separate chapters for each part.

[SVN r84294]
2013-05-16 09:04:28 +00:00