Commit Graph

5028 Commits

Author SHA1 Message Date
John Maddock
a9e17ee335 Merge accumulated changes from Trunk for Boost.Math - see documentation for a full lost of changes.
[SVN r80432]
2012-09-07 08:43:19 +00:00
Paul A. Bristow
a286b00833 delta == 0 treated as special case for mean, variance, skewness and kurtosis
== central Student's t

[SVN r80233]
2012-08-26 09:43:43 +00:00
Paul A. Bristow
d89b599121 Messsages inserted to find closer to line causing trouble on GCC
[SVN r80197]
2012-08-25 10:14:14 +00:00
Paul A. Bristow
4a1ccd574e Comment only on change to use normal for
(v > 1 / boost::math::tools::epsilon<T>() 

[SVN r80196]
2012-08-25 10:13:27 +00:00
John Maddock
e5723529c2 Fix remaining GCC and Intel issues for very large v in non-central t.
[SVN r80195]
2012-08-25 09:13:42 +00:00
Paul A. Bristow
55b5b2fb00 Rebuilt with latest trunk quickbook and Docbook 1.77.1 style sheets
[SVN r80157]
2012-08-23 13:49:00 +00:00
Paul A. Bristow
c1b086325d Use normal distribution for v > 1/eps
[SVN r80156]
2012-08-23 13:43:44 +00:00
Paul A. Bristow
e40e3a9435 Many minor docs updates and edits.
[SVN r80137]
2012-08-22 10:53:41 +00:00
Paul A. Bristow
285123d01f non-central cdf graph as png
[SVN r80119]
2012-08-21 17:55:21 +00:00
Paul A. Bristow
ef6a5b791a Added support for infinite degrees of freedom.
Correct some error messages (and made quantile produce the correct complemented version by forwarding the function string to the detail:: code).

There  are still some confusing variable names.



[SVN r80118]
2012-08-21 17:39:51 +00:00
Paul A. Bristow
1b893e541b Added df >0 and infinite test, used by students t and non-central t.
[SVN r80117]
2012-08-21 17:37:20 +00:00
Paul A. Bristow
b164089abb Added infinite degrees of freedom support and other new tests.
[SVN r80116]
2012-08-21 17:36:09 +00:00
Paul A. Bristow
f47873f3b4 Graphs with added infinite degrees of freedom
[SVN r80106]
2012-08-21 09:21:03 +00:00
John Maddock
15ac117d4a Update docs to reflect code changes. Regenerate.
[SVN r80071]
2012-08-17 16:57:11 +00:00
John Maddock
885e35a8fd Update reference in comments.
[SVN r80070]
2012-08-17 16:19:23 +00:00
John Maddock
9cef5e424d Change variable names to match common usage.
[SVN r80069]
2012-08-17 16:04:15 +00:00
John Maddock
1f9cdaf16f Add needed using declarations.
[SVN r80068]
2012-08-17 15:32:12 +00:00
John Maddock
29d598eb97 Add student's t approximations for large v.
[SVN r80066]
2012-08-17 12:21:57 +00:00
John Maddock
4be8acfe68 Fix numerical stability problem in incomplete beta: ibeta_fraction2 sometimes has catastrophic cancellation errors when a and b are large and x is near 1.
Change non central t series termination conditions to check for divergent series.
Update tests with new larger test values.

[SVN r80065]
2012-08-17 11:18:18 +00:00
John Maddock
bf39b3834a Fix bug in incomplete beta which causes an exception to be thrown in itrunc when one argument is very large.
Fix several similar issue in the non-central T which cause cancellation errors if we let the starting iteration be zero.
Remove dead code that results from above changes.
Minor fixes to table_type and test_next.cpp.

[SVN r80061]
2012-08-16 15:27:40 +00:00
Paul A. Bristow
e650b22aca Reverted to previous version to get back lost content.
[SVN r80028]
2012-08-14 07:56:17 +00:00
John Maddock
a4640b3cf4 Fix typo in algorithm selection.
[SVN r79982]
2012-08-12 17:03:26 +00:00
Paul A. Bristow
fc6532902a Items that missed the roadmap for 1.51
[SVN r79978]
2012-08-12 11:27:43 +00:00
Paul A. Bristow
cca8db714e Added (correct) copyright and non-ASCII chars.
[SVN r79977]
2012-08-12 11:24:15 +00:00
Paul A. Bristow
3a39099b41 Added (correct) copyright and non-ASCII chars.
[SVN r79976]
2012-08-12 11:21:31 +00:00
Paul A. Bristow
777defb145 Added (correct) copyright and non-ASCII chars.
[SVN r79975]
2012-08-12 11:19:21 +00:00
Paul A. Bristow
889b736051 Rebuilt html sf & dist html docs after minor edits.
[SVN r79959]
2012-08-11 08:58:51 +00:00
Paul A. Bristow
e4cf24554b Changes to deal with copyright and tabs from inspection report
[SVN r79949]
2012-08-09 17:58:46 +00:00
Paul A. Bristow
29a0fa9d58 Changes to deal with broken links (and rebuilt so that Inspection tool can check too)
[SVN r79948]
2012-08-09 17:57:27 +00:00
Paul A. Bristow
f2e2e08908 Changed to use
if (typeid(RealType) != typeid(boost::math::concepts::real_concept))
    { // Ordinary floats only.

to avoid failure of previous string name comparison by gcc and other platforms.

[SVN r79921]
2012-08-08 09:26:47 +00:00
Paul A. Bristow
7737ce6a06 Tets for Major update to allow df == +infinity.
[SVN r79912]
2012-08-07 15:56:27 +00:00
Paul A. Bristow
cf1d644c4e Major update to allow df == +infinity.
[SVN r79911]
2012-08-07 15:53:54 +00:00
Paul A. Bristow
5d887432cd Using the 1/eps to switch to normal distribution.
[SVN r79892]
2012-08-06 16:30:12 +00:00
Paul A. Bristow
a261d44d3e Test of using the 1/eps to switch to normal distribution.
[SVN r79891]
2012-08-06 16:29:38 +00:00
Paul A. Bristow
80f4833638 correctes wolfram function links in airy
[SVN r79853]
2012-08-02 15:48:22 +00:00
John Maddock
5ed9615fb5 Fixes for multiprecision and expression template enabled types.
[SVN r79851]
2012-08-02 15:16:21 +00:00
Paul A. Bristow
fd81001d15 Corrected wolfram links to functions and added a link to mathworld airy site.
[SVN r79849]
2012-08-02 13:52:49 +00:00
Paul A. Bristow
dc8b7e0af2 Changed back to always returning NaN for moments k <= v and Added Trac #7177
[SVN r79844]
2012-08-02 09:24:31 +00:00
Paul A. Bristow
3e816a2cd7 Added Trac #7177
[SVN r79843]
2012-08-02 09:23:18 +00:00
Paul A. Bristow
c9fde3be32 Back to plan A! not defined for v <= k - no infinity from moments.
(TODO use normal for df = infinity?)

[SVN r79837]
2012-08-01 17:12:00 +00:00
Paul A. Bristow
139a12844e Back to plan A! not defined for v <= k - no infinity from moments.
(TODO use normal for df = infinity?)

[SVN r79836]
2012-08-01 17:11:31 +00:00
Paul A. Bristow
a2fc557d79 Added comments
[SVN r79835]
2012-08-01 16:37:01 +00:00
Paul A. Bristow
69ba66929d Rebuilt after edits to quiet nags.
[SVN r79834]
2012-08-01 16:32:48 +00:00
Paul A. Bristow
45fd99988d Rebuilt after edits to quiet nags.
[SVN r79820]
2012-07-31 13:58:11 +00:00
Paul A. Bristow
b3bee00ce0 Various cosmetic changes to deal with Inspection nags.
[SVN r79818]
2012-07-31 13:32:25 +00:00
Paul A. Bristow
8e6b56fe09 Various cosmetic changes to deal with Inspection nags.
[SVN r79817]
2012-07-31 13:31:24 +00:00
Paul A. Bristow
75214ed155 Various cosmetic changes to deal with Inspection nags.
[SVN r79816]
2012-07-31 13:27:39 +00:00
Paul A. Bristow
a7a7728e2e edits for Inspection nags
[SVN r79815]
2012-07-31 13:27:00 +00:00
Paul A. Bristow
059d1b4378 Added terminal newline.
[SVN r79814]
2012-07-31 11:28:17 +00:00
Paul A. Bristow
d7dc107b30 Remove tabs and () max call.
[SVN r79813]
2012-07-31 11:26:45 +00:00