Commit Graph

  • e2e94afe64 Minor 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
  • 5622703db0 Added new files John Maddock 2007-08-03 13:13:34 +0000
  • cb82bea11e Paul's Big policy revison Paul A. Bristow 2007-08-03 10:13:47 +0000
  • 55c2af0451 Paul's Big policy revison Paul A. Bristow 2007-08-03 10:10:12 +0000
  • 2c4e1860f0 Fixed 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
  • bb2cf16cd2 updated for renamed namespace policies Paul A. Bristow 2007-07-31 14:21:45 +0000
  • 80808280b0 New example of C policy Paul A. Bristow 2007-07-30 13:19:43 +0000
  • fa15867c49 Quashed a few warnings. John Maddock 2007-07-30 12:56:13 +0000
  • a0b2bfbac6 added more policy examples. Paul A. Bristow 2007-07-30 11:34:09 +0000
  • 2ba90ca9bd Further examples Paul A. Bristow 2007-07-30 11:31:49 +0000
  • 03c3ff77a1 enhanced example and output. Paul A. Bristow 2007-07-30 11:30:53 +0000
  • 1e4265c829 warn 4100 unref formal parameter supressed by making name a comment Paul A. Bristow 2007-07-30 11:10:16 +0000
  • e19d19ec66 Suppressed wqarning loss of accuracy conversion to T valuetype by explicit T() Paul A. Bristow 2007-07-30 09:31:20 +0000
  • 97cbdf2172 Updated 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
  • d39e962ee0 Fix eol-style and mime-types Douglas Gregor 2007-07-27 00:28:00 +0000
  • f1f6a22a6a warn 4100 unref formal parameter supressed by making name a comment Paul A. Bristow 2007-07-26 16:14:11 +0000
  • e543368b8d suppressed 4100 unref formal parameter after over-enthusiastic changing name(s) to comment. Paul A. Bristow 2007-07-26 16:12:32 +0000
  • e602f59025 Added 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
  • 2a64206d94 added copyright and a few comments Paul A. Bristow 2007-07-26 11:31:17 +0000
  • 5b88c8feef updated 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
  • 151430e1dd re-organised and added overview. No tutorial yet. Paul A. Bristow 2007-07-26 10:29:59 +0000
  • 9c8d180db4 typ0 Paul A. Bristow 2007-07-26 10:28:59 +0000
  • cbb289228f Mostly fixed real_concept failures on HP-UX. John Maddock 2007-07-25 18:05:46 +0000
  • 472614473a Merged policy code. John Maddock 2007-07-25 11:51:46 +0000
  • f791068056 This commit was manufactured by cvs2svn to create tag 'Version_1_34_1'. nobody 2007-07-24 19:28:14 +0000
  • e004a13880 AddAdded author, copyright and license info Paul A. Bristow 2007-07-19 09:19:46 +0000
  • 678bea17d5 Added author, copyright and license info Paul A. Bristow 2007-07-19 09:12:53 +0000
  • b89498fad5 Note on test tolerance added. Paul A. Bristow 2007-07-15 11:52:01 +0000
  • bbfec301f8 added a missing L to constant test value. Paul A. Bristow 2007-07-14 17:51:12 +0000
  • 4a0135fcb8 Added lots of L to constant test values. Paul A. Bristow 2007-07-14 17:50:36 +0000
  • b98cb0eb6d Increased tolerance from tol2 to tol5 Paul A. Bristow 2007-07-14 11:36:35 +0000
  • e0cbf9ca6b added test_pareto Paul A. Bristow 2007-07-14 11:30:14 +0000
  • 2d15d4c712 layout only Paul A. Bristow 2007-07-14 11:22:18 +0000
  • 4d8bf6ec1c corrected missing ()before max, but NOT test tolerances yet. Paul A. Bristow 2007-07-14 11:20:50 +0000
  • 3d54aae8e8 Initial NAG example Paul A. Bristow 2007-07-13 17:34:53 +0000
  • 773de91f0b Made comment more descriptive. John Maddock 2007-07-04 12:46:13 +0000
  • 9d6b58927e Added VC7.1 fix so that the header interacts OK with Boost.Rational. John Maddock 2007-07-02 09:46:52 +0000
  • eb941509a3 Added rational approximation information. John Maddock 2007-06-30 13:09:55 +0000
  • e1cbe596b3 Additions to guide those accustomed to free functions. Paul A. Bristow 2007-06-27 16:08:41 +0000
  • da77559483 Revised to fit with updated docs that refer to it. Paul A. Bristow 2007-06-27 16:07:27 +0000
  • 48412c5354 Check 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
  • 958570b989 Copied from previous because build failed missing this file. Paul A. Bristow 2007-06-26 14:47:23 +0000
  • 1454c06994 T 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
  • 2ca7a75bf3 Warning suppressed by comment out unused parameter name Paul A. Bristow 2007-06-26 13:59:16 +0000
  • 113f82d441 Control of compile options via macro - to be superseded by policy Paul A. Bristow 2007-06-26 13:42:30 +0000
  • 09d2539eb7 Dealing with statisticians nits Paul A. Bristow 2007-06-26 13:40:09 +0000
  • 4d9fa61b8d Changed 'accept' to 'not rejected' Paul A. Bristow 2007-06-26 13:36:29 +0000
  • 58f815255e Spelling 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
  • 50c2c940f9 Added thread safety info Paul A. Bristow 2007-06-22 12:47:51 +0000
  • 6972d2d32b Fix for failing release mode test. John Maddock 2007-06-20 15:23:10 +0000
  • 9954b8abb2 Re-factored rational function tests to make them easier to compile. John Maddock 2007-06-20 12:38:41 +0000
  • 28a4611234 Undone mistaken policy commits. John Maddock 2007-06-20 11:28:54 +0000
  • d4f55faf3a Removed reference to non-existent file John Maddock 2007-06-20 11:23:12 +0000
  • e7ce659c50 Test update John Maddock 2007-06-19 10:12:26 +0000
  • 3630826faa Ooops, removed reference to targets that don't exist. John Maddock 2007-06-18 18:24:48 +0000
  • d2c0d61650 Initial policy code tests John Maddock 2007-06-17 16:31:04 +0000
  • 2b9048a2e8 Added 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
  • e74e2ffe1d Added some boost::math:: qualifiers to disambiguate between ::expm1 and boost::math::expm1. John Maddock 2007-06-17 15:43:56 +0000
  • f98b790432 Set MIME types and end-of-line styles globally Douglas Gregor 2007-06-12 22:09:40 +0000
  • cd9dfe5139 Performance 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
  • 80adc569d1 Up the error rate slightly. John Maddock 2007-06-07 17:40:03 +0000
  • 3bcd26cec1 Beefed up the tests a little: better coverage now. John Maddock 2007-06-07 17:39:19 +0000
  • 75a49073f6 Added needed using declaration. John Maddock 2007-06-07 17:37:23 +0000
  • 8b93bb6c96 Added acos, and changed asin to use Halley iteration rather than Newton Raphson. John Maddock 2007-06-07 17:36:31 +0000
  • 8b8ad2cd07 Oops, previous commit on this file introduced a bug, this is the fix. John Maddock 2007-06-07 17:34:19 +0000
  • 82bdcd7867 Added one missing file, deleted one dead file. John Maddock 2007-06-05 11:51:31 +0000
  • cfe462ea49 Added more tests: inverse beta and gamma tests, plus GSL and cephes comparisons. John Maddock 2007-06-05 09:25:54 +0000
  • 2f783813ba Bug 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
  • 23b52e6a89 Bug 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
  • 6e7d2e4984 Bug fix: denormalised values are just as bad for the subsequent logic as a zero. John Maddock 2007-06-05 09:14:03 +0000
  • b548cab386 Remove unneeded ; which trips up gcc-4.x John Maddock 2007-06-01 12:41:47 +0000
  • 6a6e672f3a added warning suppression Paul A. Bristow 2007-05-25 15:12:03 +0000
  • 5ece6f9704 corrected spelling, suppressed warnings and showed sample output. Paul A. Bristow 2007-05-25 11:23:35 +0000
  • 882f26f04f Added "inline" specifier to lots of functions that really should always have had it.... John Maddock 2007-05-24 17:36:46 +0000
  • d648099c7d Added performance tune program. John Maddock 2007-05-22 08:57:27 +0000
  • da50caab99 Added performance test program. John Maddock 2007-05-22 08:56:11 +0000
  • 4bdf0dd8f0 Added 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
  • e6a9aa5fbb Spelling & layout (needs comment on purpose these tests?) Paul A. Bristow 2007-05-16 16:27:56 +0000
  • 6d0fab3dc7 Corrected push warning disable and added missing pop at end. Paul A. Bristow 2007-05-14 10:47:36 +0000
  • a73fcd7734 Added links to PDF docs. John Maddock 2007-05-09 17:20:56 +0000
  • a856a6b166 Removed explicit newlines and used paragraphs instead to match quickbook 1.4 behaviour. John Maddock 2007-05-09 15:39:41 +0000
  • 583b139959 Moved math toolkit. John Maddock 2007-05-07 09:17:43 +0000
  • 655956d4a0 Fix for VC7.1 John Maddock 2007-05-03 11:12:03 +0000
  • cb0194297b Adjusted 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
  • d5144d43e0 Aded comments Paul A. Bristow 2007-03-28 11:46:08 +0000
  • acd36eaf15 corrected missing explicit conversion to RealType exposed by concept check. Paul A. Bristow 2007-03-28 11:44:55 +0000
  • ecaa82d4a4 added & corrected tests Paul A. Bristow 2007-03-28 11:43:19 +0000
  • 7405f2d546 Added missing distributions (and suppressed MSVC level 4 warnings) Paul A. Bristow 2007-03-28 11:42:21 +0000
  • 920d35129b added pareto distribution Paul A. Bristow 2007-03-20 19:19:41 +0000
  • ec1691f1c6 warning suppressed by comment out unreferenced parameter Paul A. Bristow 2007-03-20 19:18:06 +0000
  • 7bc8929bed Message corrected Paul A. Bristow 2007-03-20 19:09:45 +0000
  • 3336f313c3 added pareto distribution. Paul A. Bristow 2007-03-19 18:52:36 +0000
  • 6e8f0b61a0 pareto compile test Paul A. Bristow 2007-03-19 18:49:19 +0000
  • c1b675c2e4 Get the number of digits right on MacOS X. John Maddock 2007-03-19 18:48:49 +0000
  • 588d8db2f7 added 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
  • f95f292d2d Fixed 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
  • 3da91a2602 added tests (possibly not quite right) for ranges. Paul A. Bristow 2007-03-16 15:16:00 +0000