Paul A. Bristow
7ef962fc6b
Changed range to include infinity if supported.
...
[SVN r78766]
2012-05-30 16:31:18 +00:00
Paul A. Bristow
187960b9a7
Corrected checks missing ().
...
[SVN r78765]
2012-05-30 16:30:45 +00:00
Paul A. Bristow
a752f9f593
Added out_of_range checks - and corrected beta.hpp for missing () in checks.
...
[SVN r78764]
2012-05-30 16:28:59 +00:00
Paul A. Bristow
0b6be607ba
Explanatory comments added.
...
[SVN r78762]
2012-05-30 14:21:06 +00:00
John Maddock
d39cf53e86
Update to allow for infinite range.
...
[SVN r78753]
2012-05-29 18:24:29 +00:00
John Maddock
bc2dc1d4dd
Add boilerplate code for testing most domain errors in the distributions.
...
Update the non-central distributions to make use of it.
[SVN r78751]
2012-05-29 17:43:16 +00:00
Paul A. Bristow
0c5c91f6df
Added more tests for bad parameters and non-finites.
...
[SVN r78748]
2012-05-29 15:58:06 +00:00
Paul A. Bristow
b2e3224cf6
Added more tests that check that nonfinites throw.
...
[SVN r78746]
2012-05-29 15:38:49 +00:00
John Maddock
3e9242ade2
Improve testing of error conditions and fix any errors detected.
...
Takes care of distributions normal-weibull.
Refs #6937 .
[SVN r78726]
2012-05-28 17:42:50 +00:00
John Maddock
a1789c4766
Tighten Weibull distro tests.
...
Fix corner cases in Weibull distro.
Fixes #6939 .
Fixes #6938 .
[SVN r78723]
2012-05-28 16:27:00 +00:00
John Maddock
02787878e6
Update concept checks to unmask issues reported in #6934 .
...
Add some distributions to the concept tests that were missing before.
Add skew_normal_distribution to distributions.hpp.
Fix some errors in calculating custom policies when the defaults have been changed.
Fix the errors and warnings that result from the above.
Refs #6934 .
[SVN r78711]
2012-05-28 11:05:43 +00:00
Paul A. Bristow
5e0aa58152
Added Policy as a template parameter to functors and #6934 test program now compiles and runs.
...
Need to commit changes to concept checks to confirm.
[SVN r78579]
2012-05-24 11:13:54 +00:00
Paul A. Bristow
42e26d7071
Typo and date corrected
...
[SVN r78578]
2012-05-24 10:44:13 +00:00
John Maddock
1a2d4d2c5e
Move default arguments to forward declaration.
...
Fixes #6930 .
[SVN r78559]
2012-05-23 17:18:49 +00:00
John Maddock
382d525d15
Add basic versions of the Airy functions.
...
Add some extra jacobi, hankel and owens_t tests and fix resulting errors.
Allow remez code to work with expression template types.
Regenerate docs.
[SVN r78527]
2012-05-21 09:45:48 +00:00
John Maddock
7e2f70a685
Fix some gcc-linux test errors and warnings.
...
Update docs to match.
[SVN r78493]
2012-05-17 10:13:27 +00:00
John Maddock
056745573f
Add the Jacobi elliptic special functions.
...
[SVN r78492]
2012-05-17 09:19:57 +00:00
John Maddock
0490049642
Merge doc update.
...
[SVN r78477]
2012-05-15 10:58:34 +00:00
John Maddock
3f5cccf654
Minor doc update.
...
[SVN r78473]
2012-05-14 18:11:17 +00:00
John Maddock
7df6adb4e0
Merge changes from Boost.Math to release.
...
New constants code, new Hankel and owens_t special functions, new skew normal distribution.
Updated docs.
[SVN r78472]
2012-05-14 17:01:32 +00:00
John Maddock
2fdb5f551f
Quash some minor warnings.
...
[SVN r78422]
2012-05-11 17:13:03 +00:00
John Maddock
9834bafe7e
Add needed forward declarations (keeps GCC-4.7.0 happy).
...
[SVN r78400]
2012-05-10 09:16:26 +00:00
John Maddock
be63e63891
Fix a pair of typos (one a clear bug).
...
[SVN r78316]
2012-05-03 17:20:24 +00:00
Paul A. Bristow
d686640c63
Added constant ln_ten
...
[SVN r78289]
2012-05-01 11:01:46 +00:00
Paul A. Bristow
b0021e4c28
Added constant ln_ten
...
[SVN r78288]
2012-05-01 10:42:14 +00:00
John Maddock
b9094f3828
Change to use static linking throughout, otherwise things get a little confused.
...
[SVN r78269]
2012-04-30 14:08:02 +00:00
John Maddock
78fc9fb7d6
Some more IBM C++ fixes.
...
[SVN r78264]
2012-04-30 11:38:20 +00:00
John Maddock
aa64d8dc00
Add forwarding-policy to hankel functions.
...
Updated docs with links to more info.
[SVN r78256]
2012-04-29 16:54:10 +00:00
John Maddock
be93fe3b95
Rename hankel_hX to hankel_X.
...
Update tests and docs for Hankel functions.
[SVN r78253]
2012-04-29 12:39:28 +00:00
John Maddock
d099a2bbf0
Add first draft of Hankel functions.
...
Add some Math lib docs that were previously missing.
[SVN r78245]
2012-04-28 17:59:37 +00:00
John Maddock
fe611467f4
Fix up tests to not run real_concept tests when BOOST_MATH_NO_REAL_CONCEPT_TESTS is set.
...
[SVN r78208]
2012-04-26 15:48:42 +00:00
John Maddock
29df9d5de8
Update docs to match source on thread safety issues.
...
[SVN r78207]
2012-04-26 09:50:03 +00:00
John Maddock
ac0d76900a
Add code to force initialization of constants prior to the start of main().
...
Rename "do_nothing" to "force_instantiate" which better describes what it does.
Fix up the resulting failures.
[SVN r78193]
2012-04-25 17:16:09 +00:00
John Maddock
e1fc40cf11
Yet another try at getting constexp usage correct!
...
Refs #6820 .
[SVN r78160]
2012-04-23 15:13:10 +00:00
Paul A. Bristow
fe318046c6
Added ref to Mathematica spot values.
...
[SVN r78153]
2012-04-23 08:29:48 +00:00
John Maddock
57ea3994be
Update Owen's T docs, and TODO notes.
...
Regenerate docs.
[SVN r78137]
2012-04-22 16:10:55 +00:00
Paul A. Bristow
39ef91ac9d
Update to Owens for extra formula and reference, and to roadmap
...
[SVN r78134]
2012-04-22 11:45:33 +00:00
John Maddock
73bd07a44d
Fix constexp usage.
...
[SVN r78133]
2012-04-22 11:17:08 +00:00
John Maddock
ec742b4b80
Merge Owen's T function and Skew Normal code from sandbox and fix whatever failures show up.
...
Regenerate docs.
[SVN r78130]
2012-04-22 10:23:03 +00:00
John Maddock
2f1c05528c
Add licence.
...
[SVN r78110]
2012-04-21 10:29:44 +00:00
John Maddock
ba18f9b7ff
Don't declare over-large constants in test_long_double_support.cpp
...
[SVN r78109]
2012-04-21 08:58:57 +00:00
John Maddock
ad520dbbcb
Disable real_concept tests for IBM's compiler.
...
[SVN r78108]
2012-04-21 08:58:09 +00:00
John Maddock
f149d4cf53
Fix double-definition of float_t in tr1.hpp.
...
Tweak behaviour of BOOST_MATH_BIG_CONSTANT.
Fix expected error rates for a bunch of tests (mostly on Mingw).
Fix paths in owens_t.qbk.
[SVN r78107]
2012-04-21 08:43:06 +00:00
John Maddock
15baa10fac
Add checks to discrete quantile finder to handle cases where there is no true answer.
...
Fixes #6805 .
[SVN r78090]
2012-04-20 10:51:55 +00:00
John Maddock
fca7c93411
Change owens_t_T1_accelerated to use larger n and stop on convergence. Also returns an error bound.
...
Add arbitrary precision versions of T2 and T4.
Refactor owens_t_dispatch into different version for different precisions.
Arbitrary precision code now pretty much works, but gets rather inaccurate for a very close to 1.
[SVN r78080]
2012-04-19 16:33:23 +00:00
John Maddock
98acc073d4
Add some special case handling.
...
[SVN r78063]
2012-04-18 11:25:15 +00:00
John Maddock
77b5405182
Add tentative arbitrary precision version of T2.
...
Add special cases from Owen's original paper as test cases.
[SVN r78062]
2012-04-18 10:55:57 +00:00
Paul A. Bristow
b543f138b6
Typo log10(e) fixed.
...
[SVN r78061]
2012-04-18 08:24:56 +00:00
Paul A. Bristow
fd82497819
added to graphs (was in sf_dist) plot_owers_2d_xyp.png
...
[SVN r78046]
2012-04-17 16:41:59 +00:00
John Maddock
28adcf771c
General update for multiprecision support:
...
Added new accelerated version of T1.
[SVN r78043]
2012-04-17 16:15:34 +00:00