e2e94afe64Minor fix to previous policy update. Lots of warning suppression. Updated docs, and added the start of a policy tutorial.
John Maddock
2007-08-03 13:14:29 +0000
5622703db0Added new files
John Maddock
2007-08-03 13:13:34 +0000
cb82bea11ePaul's Big policy revison
Paul A. Bristow
2007-08-03 10:13:47 +0000
55c2af0451Paul's Big policy revison
Paul A. Bristow
2007-08-03 10:10:12 +0000
2c4e1860f0Fixed gamma-function regressions. Tidied up function calls in t_distribution_inv.hpp. Tidied up casts in erf.hpp
John Maddock
2007-08-02 12:06:13 +0000
bb2cf16cd2updated for renamed namespace policies
Paul A. Bristow
2007-07-31 14:21:45 +0000
80808280b0New example of C policy
Paul A. Bristow
2007-07-30 13:19:43 +0000
fa15867c49Quashed a few warnings.
John Maddock
2007-07-30 12:56:13 +0000
a0b2bfbac6added more policy examples.
Paul A. Bristow
2007-07-30 11:34:09 +0000
2ba90ca9bdFurther examples
Paul A. Bristow
2007-07-30 11:31:49 +0000
03c3ff77a1enhanced example and output.
Paul A. Bristow
2007-07-30 11:30:53 +0000
1e4265c829warn 4100 unref formal parameter supressed by making name a comment
Paul A. Bristow
2007-07-30 11:10:16 +0000
e19d19ec66Suppressed wqarning loss of accuracy conversion to T valuetype by explicit T()
Paul A. Bristow
2007-07-30 09:31:20 +0000
97cbdf2172Updated function prototypes to include reference to policies. Added TODO's where more substantive changes are required. Removed the draft warnings.
John Maddock
2007-07-28 15:13:49 +0000
d39e962ee0Fix eol-style and mime-types
Douglas Gregor
2007-07-27 00:28:00 +0000
f1f6a22a6awarn 4100 unref formal parameter supressed by making name a comment
Paul A. Bristow
2007-07-26 16:14:11 +0000
e543368b8dsuppressed 4100 unref formal parameter after over-enthusiastic changing name(s) to comment.
Paul A. Bristow
2007-07-26 16:12:32 +0000
e602f59025Added typedef to binomial: there is no longer any name clash with the "binomial_coefficient" function. Updated distribution docs to bring them into synch with the policy based code. Still a few "TODO" sections at present.
John Maddock
2007-07-26 12:50:29 +0000
2a64206d94added copyright and a few comments
Paul A. Bristow
2007-07-26 11:31:17 +0000
5b88c8feefupdated to use policy and show use of #define policy macro (but not in boost/math/tools/user.hpp)
Paul A. Bristow
2007-07-26 11:19:53 +0000
151430e1ddre-organised and added overview. No tutorial yet.
Paul A. Bristow
2007-07-26 10:29:59 +0000
9c8d180db4typ0
Paul A. Bristow
2007-07-26 10:28:59 +0000
cbb289228fMostly fixed real_concept failures on HP-UX.
John Maddock
2007-07-25 18:05:46 +0000
472614473aMerged policy code.
John Maddock
2007-07-25 11:51:46 +0000
f791068056This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'.
nobody
2007-07-24 19:28:14 +0000
e004a13880AddAdded author, copyright and license info
Paul A. Bristow
2007-07-19 09:19:46 +0000
678bea17d5Added author, copyright and license info
Paul A. Bristow
2007-07-19 09:12:53 +0000
b89498fad5Note on test tolerance added.
Paul A. Bristow
2007-07-15 11:52:01 +0000
bbfec301f8added a missing L to constant test value.
Paul A. Bristow
2007-07-14 17:51:12 +0000
4a0135fcb8Added lots of L to constant test values.
Paul A. Bristow
2007-07-14 17:50:36 +0000
b98cb0eb6dIncreased tolerance from tol2 to tol5
Paul A. Bristow
2007-07-14 11:36:35 +0000
e0cbf9ca6badded test_pareto
Paul A. Bristow
2007-07-14 11:30:14 +0000
2d15d4c712layout only
Paul A. Bristow
2007-07-14 11:22:18 +0000
4d8bf6ec1ccorrected missing ()before max, but NOT test tolerances yet.
Paul A. Bristow
2007-07-14 11:20:50 +0000
3d54aae8e8Initial NAG example
Paul A. Bristow
2007-07-13 17:34:53 +0000
773de91f0bMade comment more descriptive.
John Maddock
2007-07-04 12:46:13 +0000
9d6b58927eAdded VC7.1 fix so that the header interacts OK with Boost.Rational.
John Maddock
2007-07-02 09:46:52 +0000
eb941509a3Added rational approximation information.
John Maddock
2007-06-30 13:09:55 +0000
e1cbe596b3Additions to guide those accustomed to free functions.
Paul A. Bristow
2007-06-27 16:08:41 +0000
da77559483Revised to fit with updated docs that refer to it.
Paul A. Bristow
2007-06-27 16:07:27 +0000
48412c5354Check works right to add reference from docs to replicate simple free function C/ FORTRAN style call using NAG library as example.
Paul A. Bristow
2007-06-27 11:46:58 +0000
958570b989Copied from previous because build failed missing this file.
Paul A. Bristow
2007-06-26 14:47:23 +0000
1454c06994T x = 0; // Set to a safe zero to avoid a // MSVC 2005 warning C4701: potentially uninitialized local variable 'x' used // But code inspection appears to ensure that x IS assigned whatever the code path.
Paul A. Bristow
2007-06-26 14:01:06 +0000
2ca7a75bf3Warning suppressed by comment out unused parameter name
Paul A. Bristow
2007-06-26 13:59:16 +0000
113f82d441Control of compile options via macro - to be superseded by policy
Paul A. Bristow
2007-06-26 13:42:30 +0000
09d2539eb7Dealing with statisticians nits
Paul A. Bristow
2007-06-26 13:40:09 +0000
4d9fa61b8dChanged 'accept' to 'not rejected'
Paul A. Bristow
2007-06-26 13:36:29 +0000
58f815255eSpelling and warning suppression
Paul A. Bristow
2007-06-26 13:30:25 +0000
99aba9e0eb** empty log message **
Paul A. Bristow
2007-06-25 16:54:42 +0000
1dc5ba89d1** empty log message **
Paul A. Bristow
2007-06-22 16:50:40 +0000
50c2c940f9Added thread safety info
Paul A. Bristow
2007-06-22 12:47:51 +0000
6972d2d32bFix for failing release mode test.
John Maddock
2007-06-20 15:23:10 +0000
9954b8abb2Re-factored rational function tests to make them easier to compile.
John Maddock
2007-06-20 12:38:41 +0000
28a4611234Undone mistaken policy commits.
John Maddock
2007-06-20 11:28:54 +0000
d4f55faf3aRemoved reference to non-existent file
John Maddock
2007-06-20 11:23:12 +0000
e7ce659c50Test update
John Maddock
2007-06-19 10:12:26 +0000
3630826faaOoops, removed reference to targets that don't exist.
John Maddock
2007-06-18 18:24:48 +0000
d2c0d61650Initial policy code tests
John Maddock
2007-06-17 16:31:04 +0000
2b9048a2e8Added an option to disable the "real_concept" tests: these take effectively "forever" to build in release mode with some compilers.
John Maddock
2007-06-17 15:48:25 +0000
e74e2ffe1dAdded some boost::math:: qualifiers to disambiguate between ::expm1 and boost::math::expm1.
John Maddock
2007-06-17 15:43:56 +0000
f98b790432Set MIME types and end-of-line styles globally
Douglas Gregor
2007-06-12 22:09:40 +0000
cd9dfe5139Performance optimisations: added Cornish-Fisher style expansions to give much better initial approximations to the inverses. Optimised Student's T quantile so that only one Halley step is taken at double precision.
John Maddock
2007-06-07 17:42:22 +0000
80adc569d1Up the error rate slightly.
John Maddock
2007-06-07 17:40:03 +0000
3bcd26cec1Beefed up the tests a little: better coverage now.
John Maddock
2007-06-07 17:39:19 +0000
75a49073f6Added needed using declaration.
John Maddock
2007-06-07 17:37:23 +0000
8b93bb6c96Added acos, and changed asin to use Halley iteration rather than Newton Raphson.
John Maddock
2007-06-07 17:36:31 +0000
8b8ad2cd07Oops, previous commit on this file introduced a bug, this is the fix.
John Maddock
2007-06-07 17:34:19 +0000
82bdcd7867Added one missing file, deleted one dead file.
John Maddock
2007-06-05 11:51:31 +0000
cfe462ea49Added more tests: inverse beta and gamma tests, plus GSL and cephes comparisons.
John Maddock
2007-06-05 09:25:54 +0000
2f783813baBug Fix: If we reach a denormalised result and it's still not small enough, return zero as we're not going to find a better value.
John Maddock
2007-06-05 09:20:23 +0000
23b52e6a89Bug fix: fancy logic only works for arguments > 1, just use straight sin/cos evaluation for small args.
John Maddock
2007-06-05 09:15:22 +0000
6e7d2e4984Bug fix: denormalised values are just as bad for the subsequent logic as a zero.
John Maddock
2007-06-05 09:14:03 +0000
b548cab386Remove unneeded ; which trips up gcc-4.x
John Maddock
2007-06-01 12:41:47 +0000
6a6e672f3aadded warning suppression
Paul A. Bristow
2007-05-25 15:12:03 +0000
5ece6f9704corrected spelling, suppressed warnings and showed sample output.
Paul A. Bristow
2007-05-25 11:23:35 +0000
882f26f04fAdded "inline" specifier to lots of functions that really should always have had it....
John Maddock
2007-05-24 17:36:46 +0000
d648099c7dAdded performance tune program.
John Maddock
2007-05-22 08:57:27 +0000
da50caab99Added performance test program.
John Maddock
2007-05-22 08:56:11 +0000
4bdf0dd8f0Added alternative polynomial and rational function evaluation methods. Added new optimisation config options (still need documenting). Tidied up use of instrumentation code so they all use BOOST_MATH_INSTRUMENT now. Various tweaks to inverse incomplete beta and gamma to reduce number of iterations. Changed incomplete gamma and beta to calculate derivative at the same time as the function (performance optimisation for inverses). Fixed MinGW failures. Refactored and extended rational / polynomial test cases.
John Maddock
2007-05-22 08:52:48 +0000
e6a9aa5fbbSpelling & layout (needs comment on purpose these tests?)
Paul A. Bristow
2007-05-16 16:27:56 +0000
6d0fab3dc7Corrected push warning disable and added missing pop at end.
Paul A. Bristow
2007-05-14 10:47:36 +0000
a73fcd7734Added links to PDF docs.
John Maddock
2007-05-09 17:20:56 +0000
a856a6b166Removed explicit newlines and used paragraphs instead to match quickbook 1.4 behaviour.
John Maddock
2007-05-09 15:39:41 +0000
583b139959Moved math toolkit.
John Maddock
2007-05-07 09:17:43 +0000
655956d4a0Fix for VC7.1
John Maddock
2007-05-03 11:12:03 +0000
cb0194297bAdjusted Mac OS error levels. Fixed up pareto failures. Added some debugging code to track remaining Mac OS failures.
John Maddock
2007-04-11 11:44:43 +0000
d5144d43e0Aded comments
Paul A. Bristow
2007-03-28 11:46:08 +0000
acd36eaf15corrected missing explicit conversion to RealType exposed by concept check.
Paul A. Bristow
2007-03-28 11:44:55 +0000
ecaa82d4a4added & corrected tests
Paul A. Bristow
2007-03-28 11:43:19 +0000
7405f2d546Added missing distributions (and suppressed MSVC level 4 warnings)
Paul A. Bristow
2007-03-28 11:42:21 +0000
920d35129badded pareto distribution
Paul A. Bristow
2007-03-20 19:19:41 +0000
ec1691f1c6warning suppressed by comment out unreferenced parameter
Paul A. Bristow
2007-03-20 19:18:06 +0000
7bc8929bedMessage corrected
Paul A. Bristow
2007-03-20 19:09:45 +0000
3336f313c3added pareto distribution.
Paul A. Bristow
2007-03-19 18:52:36 +0000
6e8f0b61a0pareto compile test
Paul A. Bristow
2007-03-19 18:49:19 +0000
c1b675c2e4Get the number of digits right on MacOS X.
John Maddock
2007-03-19 18:48:49 +0000
588d8db2f7added Pareto docs
Paul A. Bristow
2007-03-19 18:36:38 +0000
25a3609de4!st draft
Paul A. Bristow
2007-03-19 18:35:50 +0000
f95f292d2dFixed bracketing and comma's in initialiser lists. Some fixes for MacOS X's strange long double. Updated and fixed docs.
John Maddock
2007-03-19 13:20:38 +0000
3da91a2602added tests (possibly not quite right) for ranges.
Paul A. Bristow
2007-03-16 15:16:00 +0000