7ef962fc6bChanged range to include infinity if supported.
Paul A. Bristow
2012-05-30 16:31:18 +0000
187960b9a7Corrected checks missing ().
Paul A. Bristow
2012-05-30 16:30:45 +0000
a752f9f593Added out_of_range checks - and corrected beta.hpp for missing () in checks.
Paul A. Bristow
2012-05-30 16:28:59 +0000
0b6be607baExplanatory comments added.
Paul A. Bristow
2012-05-30 14:21:06 +0000
d39cf53e86Update to allow for infinite range.
John Maddock
2012-05-29 18:24:29 +0000
bc2dc1d4ddAdd boilerplate code for testing most domain errors in the distributions. Update the non-central distributions to make use of it.
John Maddock
2012-05-29 17:43:16 +0000
0c5c91f6dfAdded more tests for bad parameters and non-finites.
Paul A. Bristow
2012-05-29 15:58:06 +0000
b2e3224cf6Added more tests that check that nonfinites throw.
Paul A. Bristow
2012-05-29 15:38:49 +0000
3e9242ade2Improve testing of error conditions and fix any errors detected. Takes care of distributions normal-weibull. Refs #6937.
John Maddock
2012-05-28 17:42:50 +0000
a1789c4766Tighten Weibull distro tests. Fix corner cases in Weibull distro. Fixes#6939. Fixes#6938.
John Maddock
2012-05-28 16:27:00 +0000
02787878e6Update 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.
John Maddock
2012-05-28 11:05:43 +0000
5e0aa58152Added Policy as a template parameter to functors and #6934 test program now compiles and runs.
Paul A. Bristow
2012-05-24 11:13:54 +0000
42e26d7071Typo and date corrected
Paul A. Bristow
2012-05-24 10:44:13 +0000
1a2d4d2c5eMove default arguments to forward declaration. Fixes#6930.
John Maddock
2012-05-23 17:18:49 +0000
382d525d15Add 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.
John Maddock
2012-05-21 09:45:48 +0000
7e2f70a685Fix some gcc-linux test errors and warnings. Update docs to match.
John Maddock
2012-05-17 10:13:27 +0000
056745573fAdd the Jacobi elliptic special functions.
John Maddock
2012-05-17 09:19:57 +0000
0490049642Merge doc update.
John Maddock
2012-05-15 10:58:34 +0000
3f5cccf654Minor doc update.
John Maddock
2012-05-14 18:11:17 +0000
7df6adb4e0Merge changes from Boost.Math to release. New constants code, new Hankel and owens_t special functions, new skew normal distribution. Updated docs.
John Maddock
2012-05-14 17:01:32 +0000
2fdb5f551fQuash some minor warnings.
John Maddock
2012-05-11 17:13:03 +0000
be63e63891Fix a pair of typos (one a clear bug).
John Maddock
2012-05-03 17:20:24 +0000
d686640c63Added constant ln_ten
Paul A. Bristow
2012-05-01 11:01:46 +0000
b0021e4c28Added constant ln_ten
Paul A. Bristow
2012-05-01 10:42:14 +0000
b9094f3828Change to use static linking throughout, otherwise things get a little confused.
John Maddock
2012-04-30 14:08:02 +0000
78fc9fb7d6Some more IBM C++ fixes.
John Maddock
2012-04-30 11:38:20 +0000
aa64d8dc00Add forwarding-policy to hankel functions. Updated docs with links to more info.
John Maddock
2012-04-29 16:54:10 +0000
be93fe3b95Rename hankel_hX to hankel_X. Update tests and docs for Hankel functions.
John Maddock
2012-04-29 12:39:28 +0000
d099a2bbf0Add first draft of Hankel functions. Add some Math lib docs that were previously missing.
John Maddock
2012-04-28 17:59:37 +0000
fe611467f4Fix up tests to not run real_concept tests when BOOST_MATH_NO_REAL_CONCEPT_TESTS is set.
John Maddock
2012-04-26 15:48:42 +0000
29df9d5de8Update docs to match source on thread safety issues.
John Maddock
2012-04-26 09:50:03 +0000
ac0d76900aAdd 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.
John Maddock
2012-04-25 17:16:09 +0000
e1fc40cf11Yet another try at getting constexp usage correct! Refs #6820.
John Maddock
2012-04-23 15:13:10 +0000
fe318046c6Added ref to Mathematica spot values.
Paul A. Bristow
2012-04-23 08:29:48 +0000
57ea3994beUpdate Owen's T docs, and TODO notes. Regenerate docs.
John Maddock
2012-04-22 16:10:55 +0000
39ef91ac9dUpdate to Owens for extra formula and reference, and to roadmap
Paul A. Bristow
2012-04-22 11:45:33 +0000
73bd07a44dFix constexp usage.
John Maddock
2012-04-22 11:17:08 +0000
ec742b4b80Merge Owen's T function and Skew Normal code from sandbox and fix whatever failures show up. Regenerate docs.
John Maddock
2012-04-22 10:23:03 +0000
2f1c05528cAdd licence.
John Maddock
2012-04-21 10:29:44 +0000
ba18f9b7ffDon't declare over-large constants in test_long_double_support.cpp
John Maddock
2012-04-21 08:58:57 +0000
ad520dbbcbDisable real_concept tests for IBM's compiler.
John Maddock
2012-04-21 08:58:09 +0000
f149d4cf53Fix 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.
John Maddock
2012-04-21 08:43:06 +0000
15baa10facAdd checks to discrete quantile finder to handle cases where there is no true answer. Fixes#6805.
John Maddock
2012-04-20 10:51:55 +0000
fca7c93411Change 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.
John Maddock
2012-04-19 16:33:23 +0000
98acc073d4Add some special case handling.
John Maddock
2012-04-18 11:25:15 +0000
77b5405182Add tentative arbitrary precision version of T2. Add special cases from Owen's original paper as test cases.
John Maddock
2012-04-18 10:55:57 +0000
b543f138b6Typo log10(e) fixed.
Paul A. Bristow
2012-04-18 08:24:56 +0000
fd82497819added to graphs (was in sf_dist) plot_owers_2d_xyp.png
Paul A. Bristow
2012-04-17 16:41:59 +0000
28adcf771cGeneral update for multiprecision support: Added new accelerated version of T1.
John Maddock
2012-04-17 16:15:34 +0000
85d55b2ea5Update test_data.hpp to improve definition of SC_ so it's compatible with multiprecision testing. Update BOOST_MATH_BIG_CONSTANT to use a long double when the result is long double or smaller.
John Maddock
2012-04-17 16:05:52 +0000
abd80383f0Rename file that was committed in CamelCase. Re-add content that was removed in Paul's last commit to roadmap.qbk.
John Maddock
2012-04-17 16:01:03 +0000
d90e8b10b4Updated for owens and skewnormal equations
Paul A. Bristow
2012-04-17 13:41:15 +0000
c8a4105f4eUpdates for skew normal, non_num facets and roadmap
Paul A. Bristow
2012-04-17 13:37:08 +0000
c5d72195f3add mml for equations for skewnormal and owens
Paul A. Bristow
2012-04-17 09:58:29 +0000
a3ec8572ddadd mml for equations for skewnormal and owens
Paul A. Bristow
2012-04-17 09:48:58 +0000
5b2da4a965add mml for equations for skewnormal and owens
Paul A. Bristow
2012-04-17 09:35:56 +0000
a9605ad7f2Updated for owens and skewnormal equations
Paul A. Bristow
2012-04-16 17:26:24 +0000
f1e70909deUpdated for owens and skewnormal graphs
Paul A. Bristow
2012-04-16 17:20:26 +0000
dfbd03b93eUpdated for owens and skewnormal graphs
Paul A. Bristow
2012-04-16 17:19:02 +0000
e243f1ded9Updates for skew normal, non_num facets and roadmap
Paul A. Bristow
2012-04-16 15:18:16 +0000
1f8b0a996fUpdates for skew normal, non_num facets and roadmap
Paul A. Bristow
2012-04-16 15:17:37 +0000
78ed67e47cUpdates for skew normal, non_num facets and roadmap
Paul A. Bristow
2012-04-16 15:16:10 +0000
24602c38deRemoved tabs and fixed the indentation to work with spaces only.
Benjamin Sobotta
2012-04-10 08:29:12 +0000
316a12eccdUpdate to match latest multiprecision code in sandbox.
John Maddock
2012-04-09 08:40:12 +0000
9a67d46fe5Fix bad value of constants. Update intro to highlight use of constants with UDT's Fix some formatting issues in the FAQ.
John Maddock
2012-04-09 08:38:05 +0000
e4a7d93d89Use an explicit message for the configure checks instead of printing the BBv2 target name.
Steven Watanabe
2012-04-05 13:07:11 +0000
b90fb1a37eFix compiler errors in example. Fix test failures. Fix owens_t code to use mpl-based dispatch to select correct implementation.
John Maddock
2012-04-05 11:31:02 +0000
08b550c765Fixed the spot-on tests for the skew normal distribution. Included dedicated long double versions of some routine for Owen's T function. Fixed an overflow issue in Owen's T reference routine. Reworked some of the test for Owen's T and the skew normal distribution.
Benjamin Sobotta
2012-04-03 05:50:50 +0000
84fd5686e7Update test to determine heuristically how the std lib formats zeros.
John Maddock
2012-03-24 19:30:52 +0000
d94751ba33Fix numeric error in bessel_jy.hpp. Remove some dead code from bessel_jy.hpp. Add additional test cases for above bug. Update and regenerate docs to match.
John Maddock
2012-03-24 11:59:21 +0000
4e41f09651Using just _cpp_lib_ to sense dinkumware STL
Paul A. Bristow
2012-03-22 08:44:43 +0000
98aeaf32a51st try to cater for non-dinkumware systems.
Paul A. Bristow
2012-03-20 12:36:30 +0000
1794dba870Fix pow call to use ADL.
John Maddock
2012-03-17 19:39:11 +0000
14b97d2dd4Add missing include.
John Maddock
2012-03-16 16:55:22 +0000
afb318e74fAdded platform info to try to ascertain which STL versions are causing unexpected signed zero failures.
Paul A. Bristow
2012-03-14 12:28:37 +0000
85af75cac9Commented out test using defaultfloat as only available on TR1 and C++11 platforms.
Paul A. Bristow
2012-03-11 12:49:08 +0000
940c3824c8Change put_num_and_fill to work on CharType not char, so that formatting of signed zeroes is wide character safe even if '0' is not used for zeroes.
John Maddock
2012-03-09 18:36:29 +0000
b745e80edeFix warning with a cast rather than a blanket disable.
John Maddock
2012-03-09 09:35:36 +0000
4103a19d4eSome comments added.
Paul A. Bristow
2012-03-08 18:28:47 +0000
4744ac5d37Added new tests for output of inf and NaNs with various ostream options.
Paul A. Bristow
2012-03-08 18:25:06 +0000
4a833e85c2Many more tests added to resolve Trac #6627.
Paul A. Bristow
2012-03-08 18:19:19 +0000
e0703077dbNew example of getting and catching a thrown exception from trapping nonfinites.
Paul A. Bristow
2012-03-08 18:15:42 +0000
ceeb07340bMinor changes to simple example.
Paul A. Bristow
2012-03-08 18:13:01 +0000
fec1f2407eVersion that passes new tests for both default and signed_zero flag set based on modifications by KR Walker.
Paul A. Bristow
2012-03-08 18:12:28 +0000
5dd0c19d85Modified T7 verification routine to avoid underflows. Fixed speed issues with the tests.
Benjamin Sobotta
2012-03-08 13:35:53 +0000
d21534ff06Fix build failures with arbitrary precision types.
John Maddock
2012-03-06 18:47:42 +0000
ceef5272cbFix Linux error tolerances and fix missing {} warnings.
John Maddock
2012-03-05 16:16:44 +0000
f996ac007dRegenerate test data to exclude values that have cancellation errors.
John Maddock
2012-03-05 13:38:25 +0000
879cb55749Add Jamfile to aid testing.
John Maddock
2012-03-03 09:47:59 +0000
577d53517fAdded a verification routine for Owen's T function and included it into the tests. Further did a small cosmetic change to Owen's T function.
Benjamin Sobotta
2012-03-02 16:07:46 +0000
3f87d2f5e9Many constants have been substituted with the newly added in trunk. Did some changes to the mode computation routine, mostly the starting guess.
Benjamin Sobotta
2012-02-07 17:12:14 +0000
5e2156688eGraphs for Owens and skewnormal
Paul A. Bristow
2012-02-04 16:06:26 +0000
7299ab98b5Extended the precision of the spot values in the test for Owens T function.
Benjamin Sobotta
2012-02-01 16:45:20 +0000
1383a64f8bAdded tests for new constants two_div_pi and root_two_div_pi
Paul A. Bristow
2012-02-01 14:02:02 +0000
6fc9eb72a9Fix GCC some warnings, plus one failure.
John Maddock
2012-02-01 13:06:17 +0000
a94442f5deAdded tests for new constants two_div_pi and root_two_div_pi
Paul A. Bristow
2012-02-01 12:32:22 +0000
c6ca03bde1Added tests for new constants two_div_pi and sqrt_two_div_pi
Paul A. Bristow
2012-02-01 12:28:38 +0000
2877131631Add forwarding/type promoting/policy enabled functions to owens_t.hpp. Add test data files. Update tests to use test data.
John Maddock
2012-01-31 18:04:30 +0000
20f2eb342eAdded an alternate method to compute the mode, which needs careful review. Substituted all explicitly written constants for the boost counterparts. Also updated the driver file to compute the mode and fixed a minor bug.
Benjamin Sobotta
2012-01-31 11:24:54 +0000