Commit Graph

5028 Commits

Author SHA1 Message Date
John Maddock
85d55b2ea5 Update 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.

[SVN r78042]
2012-04-17 16:05:52 +00:00
John Maddock
abd80383f0 Rename file that was committed in CamelCase.
Re-add content that was removed in Paul's last commit to roadmap.qbk.

[SVN r78041]
2012-04-17 16:01:03 +00:00
Paul A. Bristow
d90e8b10b4 Updated for owens and skewnormal equations
[SVN r78040]
2012-04-17 13:41:15 +00:00
Paul A. Bristow
c8a4105f4e Updates for skew normal, non_num facets and roadmap
[SVN r78039]
2012-04-17 13:37:08 +00:00
Paul A. Bristow
c5d72195f3 add mml for equations for skewnormal and owens
[SVN r78037]
2012-04-17 09:58:29 +00:00
Paul A. Bristow
a3ec8572dd add mml for equations for skewnormal and owens
[SVN r78036]
2012-04-17 09:48:58 +00:00
Paul A. Bristow
5b2da4a965 add mml for equations for skewnormal and owens
[SVN r78035]
2012-04-17 09:35:56 +00:00
Paul A. Bristow
a9605ad7f2 Updated for owens and skewnormal equations
[SVN r78018]
2012-04-16 17:26:24 +00:00
Paul A. Bristow
f1e70909de Updated for owens and skewnormal graphs
[SVN r78017]
2012-04-16 17:20:26 +00:00
Paul A. Bristow
dfbd03b93e Updated for owens and skewnormal graphs
[SVN r78016]
2012-04-16 17:19:02 +00:00
Paul A. Bristow
e243f1ded9 Updates for skew normal, non_num facets and roadmap
[SVN r78012]
2012-04-16 15:18:16 +00:00
Paul A. Bristow
1f8b0a996f Updates for skew normal, non_num facets and roadmap
[SVN r78011]
2012-04-16 15:17:37 +00:00
Paul A. Bristow
78ed67e47c Updates for skew normal, non_num facets and roadmap
[SVN r78010]
2012-04-16 15:16:10 +00:00
Benjamin Sobotta
24602c38de Removed tabs and fixed the indentation to work with spaces only.
[SVN r77882]
2012-04-10 08:29:12 +00:00
John Maddock
316a12eccd Update to match latest multiprecision code in sandbox.
[SVN r77847]
2012-04-09 08:40:12 +00:00
John Maddock
9a67d46fe5 Fix bad value of constants.
Update intro to highlight use of constants with UDT's
Fix some formatting issues in the FAQ.

[SVN r77846]
2012-04-09 08:38:05 +00:00
Steven Watanabe
e4a7d93d89 Use an explicit message for the configure checks instead of printing the BBv2 target name.
[SVN r77777]
2012-04-05 13:07:11 +00:00
John Maddock
b90fb1a37e Fix compiler errors in example.
Fix test failures.
Fix owens_t code to use mpl-based dispatch to select correct implementation.

[SVN r77776]
2012-04-05 11:31:02 +00:00
Benjamin Sobotta
08b550c765 Fixed 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.


[SVN r77740]
2012-04-03 05:50:50 +00:00
John Maddock
84fd5686e7 Update test to determine heuristically how the std lib formats zeros.
[SVN r77516]
2012-03-24 19:30:52 +00:00
John Maddock
d94751ba33 Fix 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.

[SVN r77513]
2012-03-24 11:59:21 +00:00
Paul A. Bristow
4e41f09651 Using just _cpp_lib_ to sense dinkumware STL
[SVN r77470]
2012-03-22 08:44:43 +00:00
Paul A. Bristow
98aeaf32a5 1st try to cater for non-dinkumware systems.
[SVN r77430]
2012-03-20 12:36:30 +00:00
John Maddock
1794dba870 Fix pow call to use ADL.
[SVN r77361]
2012-03-17 19:39:11 +00:00
John Maddock
14b97d2dd4 Add missing include.
[SVN r77350]
2012-03-16 16:55:22 +00:00
Paul A. Bristow
afb318e74f Added platform info to try to ascertain which STL versions are causing unexpected signed zero failures.
[SVN r77332]
2012-03-14 12:28:37 +00:00
Paul A. Bristow
85af75cac9 Commented out test using defaultfloat as only available on TR1 and C++11 platforms.
[SVN r77302]
2012-03-11 12:49:08 +00:00
John Maddock
940c3824c8 Change 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.
[SVN r77286]
2012-03-09 18:36:29 +00:00
John Maddock
b745e80ede Fix warning with a cast rather than a blanket disable.
[SVN r77283]
2012-03-09 09:35:36 +00:00
Paul A. Bristow
4103a19d4e Some comments added.
[SVN r77273]
2012-03-08 18:28:47 +00:00
Paul A. Bristow
4744ac5d37 Added new tests for output of inf and NaNs with various ostream options.
[SVN r77272]
2012-03-08 18:25:06 +00:00
Paul A. Bristow
4a833e85c2 Many more tests added to resolve Trac #6627.
[SVN r77271]
2012-03-08 18:19:19 +00:00
Paul A. Bristow
e0703077db New example of getting and catching a thrown exception from trapping nonfinites.
[SVN r77270]
2012-03-08 18:15:42 +00:00
Paul A. Bristow
ceeb07340b Minor changes to simple example.
[SVN r77269]
2012-03-08 18:13:01 +00:00
Paul A. Bristow
fec1f2407e Version that passes new tests for both default and signed_zero flag set based on modifications by KR Walker.
BUT had to suppress MSVC warning "C4244 conversion wchar_t* to char* may cause data loss." 

[SVN r77268]
2012-03-08 18:12:28 +00:00
Benjamin Sobotta
5dd0c19d85 Modified T7 verification routine to avoid underflows. Fixed speed issues
with the tests.


[SVN r77263]
2012-03-08 13:35:53 +00:00
John Maddock
d21534ff06 Fix build failures with arbitrary precision types.
[SVN r77249]
2012-03-06 18:47:42 +00:00
John Maddock
ceef5272cb Fix Linux error tolerances and fix missing {} warnings.
[SVN r77233]
2012-03-05 16:16:44 +00:00
John Maddock
f996ac007d Regenerate test data to exclude values that have cancellation errors.
[SVN r77226]
2012-03-05 13:38:25 +00:00
John Maddock
879cb55749 Add Jamfile to aid testing.
[SVN r77169]
2012-03-03 09:47:59 +00:00
Benjamin Sobotta
577d53517f Added 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.


[SVN r77151]
2012-03-02 16:07:46 +00:00
Benjamin Sobotta
3f87d2f5e9 Many constants have been substituted with the newly added in trunk.
Did some changes to the mode computation routine, mostly the starting
guess.


[SVN r76935]
2012-02-07 17:12:14 +00:00
Paul A. Bristow
5e2156688e Graphs for Owens and skewnormal
[SVN r76883]
2012-02-04 16:06:26 +00:00
Benjamin Sobotta
7299ab98b5 Extended the precision of the spot values in the test for Owens T function.
[SVN r76823]
2012-02-01 16:45:20 +00:00
Paul A. Bristow
1383a64f8b Added tests for new constants two_div_pi and root_two_div_pi
[SVN r76822]
2012-02-01 14:02:02 +00:00
John Maddock
6fc9eb72a9 Fix GCC some warnings, plus one failure.
[SVN r76821]
2012-02-01 13:06:17 +00:00
Paul A. Bristow
a94442f5de Added tests for new constants two_div_pi and root_two_div_pi
[SVN r76820]
2012-02-01 12:32:22 +00:00
Paul A. Bristow
c6ca03bde1 Added tests for new constants two_div_pi and sqrt_two_div_pi
[SVN r76819]
2012-02-01 12:28:38 +00:00
John Maddock
2877131631 Add forwarding/type promoting/policy enabled functions to owens_t.hpp.
Add test data files.
Update tests to use test data.

[SVN r76811]
2012-01-31 18:04:30 +00:00
Benjamin Sobotta
20f2eb342e Added 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.
[SVN r76806]
2012-01-31 11:24:54 +00:00