Commit Graph

  • 25570182cb Tests now pass, but more tests to do still. Paul A. Bristow 2006-10-24 17:47:40 +0000
  • 691dbdeca6 Reorganised into two examples. Paul A. Bristow 2006-10-24 09:41:19 +0000
  • 78cac89492 Many tests fail :-(( Work TODO! Paul A. Bristow 2006-10-24 09:40:14 +0000
  • 7a2a1e1586 Added check on conveience constructors Paul A. Bristow 2006-10-24 09:38:53 +0000
  • 504e9da847 Layout & comments only. Paul A. Bristow 2006-10-24 09:36:36 +0000
  • c53678c846 Naive example giving listing suitable for plotting etc. Paul A. Bristow 2006-10-23 14:35:35 +0000
  • d581e01cb3 Annotated examples of distribution construction. Paul A. Bristow 2006-10-23 13:19:47 +0000
  • 7a0ac09ba8 Misc fixes and better error handling and special case treatment. John Maddock 2006-10-23 12:55:19 +0000
  • 0a4dfe1bc5 complement and derived accessors still TODO Paul A. Bristow 2006-10-23 12:01:03 +0000
  • 4baf655d19 Worked example of negative binomial from wkipedia. Need to remove the construtor examples elsewhere. Paul A. Bristow 2006-10-23 11:58:13 +0000
  • 0af1942639 Added complement.hpp and expm1 to get it compile, but fails tests as yet. Paul A. Bristow 2006-10-23 11:39:43 +0000
  • 14bb25eb12 Add test for two convenient constructions. Paul A. Bristow 2006-10-23 10:32:56 +0000
  • 55a7bcc2bb Add test for convenient construction. Paul A. Bristow 2006-10-23 10:29:56 +0000
  • 71fb3c7068 Added test for convenience construction. Paul A. Bristow 2006-10-23 10:18:53 +0000
  • 9db4e6f48f added link to wikipedia and test for distribution construction. Paul A. Bristow 2006-10-23 10:11:19 +0000
  • d29c25757c Added some checks for scale and prob. But fails tests. Paul A. Bristow 2006-10-23 10:09:57 +0000
  • fea4b203f7 Update to check two convenient constructors and added output. Paul A. Bristow 2006-10-22 17:45:24 +0000
  • b5825186c2 Updated to check on two convenient construtors & output appended. Paul A. Bristow 2006-10-22 16:49:21 +0000
  • 98c1211f30 Added check on two convenient construction methods. Also noted that a few tests fail at the tolerance of 50 eps. Needs >100 eps for a few tests. Paul A. Bristow 2006-10-22 16:44:41 +0000
  • c9f0b66e46 Added RealType = double to all distribution docs. Paul A. Bristow 2006-10-22 16:32:46 +0000
  • 6f290c5a14 Removed typdef and added comment on why. Paul A. Bristow 2006-10-22 16:28:43 +0000
  • 8b9683d683 Changed to exaplain problem of name clashes and give example of binomial using binomial_distribution<> Paul A. Bristow 2006-10-22 16:22:04 +0000
  • b69b5afbe0 Checked on two convenience distribution methods. (And added stat_cast<V>() to polynomials in rational to avaoid warning) Paul A. Bristow 2006-10-22 16:12:38 +0000
  • c7c1e86552 Several "return static_cast<V>( ... )" added to avoid warning C4244 conversion from 'const double' to 'float'. Paul A. Bristow 2006-10-22 16:05:07 +0000
  • 905c1c6fde Added program used to calculate the coefficients of Temme's igamma expansions. John Maddock 2006-10-22 16:00:02 +0000
  • 38e02e4b59 Added weibull tests. Updated Jamfile. John Maddock 2006-10-22 15:49:08 +0000
  • eb5e689ad5 updated test to confirm typedef distributions Do work for Cauchy but NOT binomial. Paul A. Bristow 2006-10-21 18:35:37 +0000
  • ecd6a66fee Added default RealType double (except binomial - where commented out). (Changes to test in binomial reflect this, others in progress). Paul A. Bristow 2006-10-21 18:34:13 +0000
  • 860e361ef7 default Real type double Paul A. Bristow 2006-10-21 18:07:46 +0000
  • b8caa9249e Initial test suite. John Maddock 2006-10-21 17:57:51 +0000
  • 882c034bad Added needed link target. John Maddock 2006-10-21 13:08:17 +0000
  • 79ffbe9c0c More docs updated. Updated ntl patch. John Maddock 2006-10-21 13:04:12 +0000
  • 51d2ae7065 Added implementation notes. John Maddock 2006-10-20 16:38:41 +0000
  • b7b5cfe916 Changed titles to better reflext content, added some tips to the tutorial section. John Maddock 2006-10-20 15:13:13 +0000
  • 2fea0f02e3 Missing link beta_gamma_derivative added. Paul A. Bristow 2006-10-20 14:16:01 +0000
  • 8f5713af71 *** empty log message *** John Maddock 2006-10-20 09:08:00 +0000
  • 66d16a939b Added more references. Paul A. Bristow 2006-10-18 16:53:16 +0000
  • 39ffd8b293 Refactored distribution reference. John Maddock 2006-10-18 16:06:35 +0000
  • b6529add8a Added preliminary lognormal and weibull implementations. Updated common error handling. Added more test values. John Maddock 2006-10-18 15:18:15 +0000
  • c4de333200 JM's best so far optimisation. Paul A. Bristow 2006-10-17 09:08:47 +0000
  • abec24fc6d More tests of optimised version (JM's best so far) Paul A. Bristow 2006-10-17 09:07:45 +0000
  • 6bdc0ec840 Notes & comments only. Paul A. Bristow 2006-10-17 09:06:18 +0000
  • 8e4d2438be comments only. Paul A. Bristow 2006-10-17 08:58:22 +0000
  • cdf56be32e Added concept checking section - list of function etc - probably needs to go elsewhere. Paul A. Bristow 2006-10-17 08:55:42 +0000
  • ab1764cd25 Added new distributions. John Maddock 2006-10-16 17:51:04 +0000
  • 47f9f1313b editorial/spelling fixes. John Maddock 2006-10-16 17:50:39 +0000
  • 09f5ff738f Brought distributions into the same conceptual line and updated tests accordingly. John Maddock 2006-10-15 17:57:02 +0000
  • fa33ecb003 more tests added to test new pdf and cdf code changes. Paul A. Bristow 2006-10-15 15:39:14 +0000
  • a9cfe8beec corrections and improvements (hopefully) to pdf. Quantile and complement handle mean = 0 case ith domain error. Paul A. Bristow 2006-10-15 15:35:11 +0000
  • 1555938251 Added scale and location parameters to Cauchy. John Maddock 2006-10-14 18:03:03 +0000
  • 061f4500b0 background info on random variates and info on discrete distributions. Paul A. Bristow 2006-10-14 15:04:10 +0000
  • 5f5d873826 Added concept checks and concept archetypes. Uprated tests and distributions to match concept requirements. John Maddock 2006-10-13 17:37:27 +0000
  • 4edc3d19a1 Added cauchy, exponential, and extreme value distributions. Updated style sheet. John Maddock 2006-10-12 17:28:09 +0000
  • 87afad1896 Output added. Paul A. Bristow 2006-10-10 16:15:59 +0000
  • 0010c8c1c6 misc trivia, spelling refs, punctation. Paul A. Bristow 2006-10-10 15:34:15 +0000
  • 2a191a2655 1st poisson distribuion sanity test. Paul A. Bristow 2006-10-10 15:32:21 +0000
  • 5eb7b02d56 1st version of Poisson as distribution. parameter estimation missing? Paul A. Bristow 2006-10-10 15:25:18 +0000
  • 9c6c14a2f7 Quash one more issue. John Maddock 2006-10-06 17:52:21 +0000
  • 15fc5d61e9 Document changes to incomplete gamma. John Maddock 2006-10-06 17:51:14 +0000
  • d988a98c59 Added new asymptotic expansion for incomplete gamma functions P(a,x) and Q(a,x), used for large a, and a ~ x. John Maddock 2006-10-06 14:52:53 +0000
  • c119a686cd Change tables so that they don't overflow in pdf format. John Maddock 2006-10-04 11:08:21 +0000
  • 5b95219e09 Fixed digamma 128-bit error rates with a more accurate value for the root. Updated png's: hopefully they'll all render OK now. Tweeked docs to reflect recent advances. John Maddock 2006-10-04 09:57:05 +0000
  • b1fd830fde Added links Paul A. Bristow 2006-10-04 09:32:23 +0000
  • 0815a19859 Spelling Paul A. Bristow 2006-10-02 18:08:28 +0000
  • 7e1aec7557 Spellings Paul A. Bristow 2006-10-02 17:58:45 +0000
  • dc9165592e Updated digamma docs and code. Added needed include to test_data.hpp. Changed Doc Jamfile to generate TOC with 0.2 version FOP. John Maddock 2006-10-02 16:58:49 +0000
  • 5997e3249c Added digamma. Added needed #include to evaluation_type. Updated minimax and lanczos generators to take account of digamma. John Maddock 2006-10-01 09:45:44 +0000
  • f7937fd00b PDF options. John Maddock 2006-10-01 09:42:54 +0000
  • 2611d561c4 Changed image dpi for pdf generation. John Maddock 2006-10-01 09:40:28 +0000
  • 0ef909cbb5 Comments and added real_cast s to int unsigned int and long. Paul A. Bristow 2006-09-30 18:02:01 +0000
  • 0672bcb1a1 Comments & cosmetic. Paul A. Bristow 2006-09-29 16:22:28 +0000
  • 7b9e7a922d warning suppression for MSVC using push 'n' pop. Paul A. Bristow 2006-09-29 14:39:34 +0000
  • 19d0f37013 comment on non-integer k and discrete distributions. Paul A. Bristow 2006-09-29 14:13:28 +0000
  • dbacc2276e trivia. Paul A. Bristow 2006-09-29 14:12:10 +0000
  • a2ecd1e2ad Typos corrections Paul A. Bristow 2006-09-29 10:07:11 +0000
  • 0275810ec6 Updated fpclassify code to optimise isnan. Removed reference to interval lib. John Maddock 2006-09-27 11:41:06 +0000
  • 7de8093531 Brought docs into line with code. John Maddock 2006-09-27 10:21:52 +0000
  • 11c1946e1e Fix minor bug in test_data.hpp. Updated docs with minima and minimax docs. Also reorganised to separate out the more experimental components. John Maddock 2006-09-26 18:24:13 +0000
  • 1335a727f6 Bug fix. John Maddock 2006-09-24 09:23:33 +0000
  • b9e4fd1418 Updated old code to use compile-time polynomial size detection. Fixed template deductiojn bug in evaluate_rational. Updated lanczos generation to match. John Maddock 2006-09-24 09:23:09 +0000
  • 4679d4e421 Updated rational function evaluation with compile time detection of array size. Added tests. Updated Jamfile. John Maddock 2006-09-22 18:03:57 +0000
  • 153e797b74 Commented out variable name to avoid C4100 unref parameter, and comment on its use to select Lanczos. Paul A. Bristow 2006-09-22 11:33:23 +0000
  • 5fff71d70c Fix to get new code compiling with Borland. John Maddock 2006-09-22 09:43:52 +0000
  • 306c96a5e1 Adjusted limits. John Maddock 2006-09-22 09:29:19 +0000
  • 5b9e2ec5a8 Added new (better) forms for evaluating polynomials. Added more Remez code, and appoximations for erf/erfc inverses. Updated and refactored erf code to use new approximations. Added more test cases. John Maddock 2006-09-22 09:28:40 +0000
  • ba3332ebd1 Minor edits, & added license & copyright as comment. Paul A. Bristow 2006-09-21 14:24:57 +0000
  • 450e343db7 various grammar & punctuation and links. Paul A. Bristow 2006-09-19 17:02:31 +0000
  • 4c93ab96dd Initial commit. John Maddock 2006-09-18 12:15:26 +0000
  • 379e6a5e07 Oops, fix bug. John Maddock 2006-09-16 18:29:39 +0000
  • 33783a0295 Updated list of tests. John Maddock 2006-09-16 18:29:12 +0000
  • 70f321faf7 Typo fix. John Maddock 2006-09-16 16:42:57 +0000
  • 47690421b6 Added remez and minima tests. Added some mimimal fixes to get the code to compile with Borland-5.8.2, although frankly it's more trouble than it's worth. John Maddock 2006-09-16 16:41:18 +0000
  • 4583823bad Removed errant [include] directive. Tried to tidy up introduction formatting. John Maddock 2006-09-16 09:21:08 +0000
  • 70908617ed Fixed grammar error. John Maddock 2006-09-15 16:28:40 +0000
  • 6ee3cba62b Added Remez minimax code. John Maddock 2006-09-15 16:18:07 +0000
  • a402e473be Updated error bounds. John Maddock 2006-09-15 16:14:43 +0000
  • 6a9623c9b2 Added missing inline specifiers: we get duplicate symbol errors without them! John Maddock 2006-09-15 16:10:21 +0000
  • e9b217437e Added rational approximations for lgamma and small arguments: greatly reduced errors near the roots of lgamma. John Maddock 2006-09-15 16:09:12 +0000
  • 2554c95700 rename file. John Maddock 2006-09-08 12:31:26 +0000
  • 21475563ec rename file. John Maddock 2006-09-08 12:31:26 +0000