John Maddock
eb941509a3
Added rational approximation information.
...
[SVN r7321]
2007-06-30 13:09:55 +00:00
Paul A. Bristow
e1cbe596b3
Additions to guide those accustomed to free functions.
...
[SVN r7200]
2007-06-27 16:08:41 +00:00
Paul A. Bristow
da77559483
Revised to fit with updated docs that refer to it.
...
[SVN r7199]
2007-06-27 16:07:27 +00:00
Paul A. Bristow
48412c5354
Check works right to add reference from docs to replicate simple free function C/ FORTRAN style call using NAG library as example.
...
[SVN r7190]
2007-06-27 11:46:58 +00:00
Paul A. Bristow
958570b989
Copied from previous because build failed missing this file.
...
Function and contents unknown :-( but now builds.
[SVN r7173]
2007-06-26 14:47:23 +00:00
Paul A. Bristow
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.
[SVN r7171]
2007-06-26 14:01:06 +00:00
Paul A. Bristow
2ca7a75bf3
Warning suppressed by comment out unused parameter name
...
[SVN r7170]
2007-06-26 13:59:16 +00:00
Paul A. Bristow
113f82d441
Control of compile options via macro - to be superseded by policy
...
[SVN r7169]
2007-06-26 13:42:30 +00:00
Paul A. Bristow
09d2539eb7
Dealing with statisticians nits
...
[SVN r7168]
2007-06-26 13:40:09 +00:00
Paul A. Bristow
4d9fa61b8d
Changed 'accept' to 'not rejected'
...
[SVN r7167]
2007-06-26 13:36:29 +00:00
Paul A. Bristow
58f815255e
Spelling and warning suppression
...
[SVN r7166]
2007-06-26 13:30:25 +00:00
Paul A. Bristow
99aba9e0eb
** empty log message **
...
[SVN r7139]
2007-06-25 16:54:42 +00:00
Paul A. Bristow
1dc5ba89d1
** empty log message **
...
[SVN r7127]
2007-06-22 16:50:40 +00:00
Paul A. Bristow
50c2c940f9
Added thread safety info
...
[SVN r7126]
2007-06-22 12:47:51 +00:00
John Maddock
6972d2d32b
Fix for failing release mode test.
...
[SVN r7110]
2007-06-20 15:23:10 +00:00
John Maddock
9954b8abb2
Re-factored rational function tests to make them easier to compile.
...
[SVN r7109]
2007-06-20 12:38:41 +00:00
John Maddock
28a4611234
Undone mistaken policy commits.
...
[SVN r7108]
2007-06-20 11:28:54 +00:00
John Maddock
d4f55faf3a
Removed reference to non-existent file
...
[SVN r7107]
2007-06-20 11:23:12 +00:00
John Maddock
e7ce659c50
Test update
...
[SVN r7098]
2007-06-19 10:12:26 +00:00
John Maddock
3630826faa
Ooops, removed reference to targets that don't exist.
...
[SVN r7091]
2007-06-18 18:24:48 +00:00
John Maddock
d2c0d61650
Initial policy code tests
...
[SVN r7087]
2007-06-17 16:31:04 +00:00
John Maddock
2b9048a2e8
Added an option to disable the "real_concept" tests: these take effectively "forever" to build in release mode with some compilers.
...
[SVN r7085]
2007-06-17 15:48:25 +00:00
John Maddock
e74e2ffe1d
Added some boost::math:: qualifiers to disambiguate between ::expm1 and boost::math::expm1.
...
[SVN r7084]
2007-06-17 15:43:56 +00:00
Douglas Gregor
f98b790432
Set MIME types and end-of-line styles globally
...
[SVN r7018]
2007-06-12 22:09:40 +00:00
John Maddock
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.
...
[SVN r4489]
2007-06-07 17:42:22 +00:00
John Maddock
80adc569d1
Up the error rate slightly.
...
[SVN r4488]
2007-06-07 17:40:03 +00:00
John Maddock
3bcd26cec1
Beefed up the tests a little: better coverage now.
...
[SVN r4487]
2007-06-07 17:39:19 +00:00
John Maddock
75a49073f6
Added needed using declaration.
...
[SVN r4486]
2007-06-07 17:37:23 +00:00
John Maddock
8b93bb6c96
Added acos, and changed asin to use Halley iteration rather than Newton Raphson.
...
[SVN r4485]
2007-06-07 17:36:31 +00:00
John Maddock
8b8ad2cd07
Oops, previous commit on this file introduced a bug, this is the fix.
...
[SVN r4484]
2007-06-07 17:34:19 +00:00
John Maddock
82bdcd7867
Added one missing file, deleted one dead file.
...
[SVN r4454]
2007-06-05 11:51:31 +00:00
John Maddock
cfe462ea49
Added more tests: inverse beta and gamma tests, plus GSL and cephes comparisons.
...
[SVN r4453]
2007-06-05 09:25:54 +00:00
John Maddock
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.
...
[SVN r4452]
2007-06-05 09:20:23 +00:00
John Maddock
23b52e6a89
Bug fix: fancy logic only works for arguments > 1, just use straight sin/cos evaluation for small args.
...
[SVN r4451]
2007-06-05 09:15:22 +00:00
John Maddock
6e7d2e4984
Bug fix: denormalised values are just as bad for the subsequent logic as a zero.
...
[SVN r4450]
2007-06-05 09:14:03 +00:00
John Maddock
b548cab386
Remove unneeded ; which trips up gcc-4.x
...
[SVN r4413]
2007-06-01 12:41:47 +00:00
Paul A. Bristow
6a6e672f3a
added warning suppression
...
# pragma warning(disable: 4245) // int/unsigned int conversion
Is this right or is there something else amiss?
[SVN r4247]
2007-05-25 15:12:03 +00:00
Paul A. Bristow
5ece6f9704
corrected spelling, suppressed warnings and showed sample output.
...
[SVN r4241]
2007-05-25 11:23:35 +00:00
John Maddock
882f26f04f
Added "inline" specifier to lots of functions that really should always have had it....
...
[SVN r4227]
2007-05-24 17:36:46 +00:00
John Maddock
d648099c7d
Added performance tune program.
...
[SVN r4174]
2007-05-22 08:57:27 +00:00
John Maddock
da50caab99
Added performance test program.
...
[SVN r4173]
2007-05-22 08:56:11 +00:00
John Maddock
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.
[SVN r4172]
2007-05-22 08:52:48 +00:00
Paul A. Bristow
e6a9aa5fbb
Spelling & layout (needs comment on purpose these tests?)
...
[SVN r4080]
2007-05-16 16:27:56 +00:00
Paul A. Bristow
6d0fab3dc7
Corrected push warning disable and added missing pop at end.
...
[SVN r4049]
2007-05-14 10:47:36 +00:00
John Maddock
a856a6b166
Removed explicit newlines and used paragraphs instead to match quickbook 1.4 behaviour.
...
[SVN r4021]
2007-05-09 15:39:41 +00:00
John Maddock
583b139959
Moved math toolkit.
...
[SVN r4006]
2007-05-07 09:17:43 +00:00
John Maddock
655956d4a0
Fix for VC7.1
...
[SVN r3996]
2007-05-03 11:12:03 +00:00
John Maddock
cb0194297b
Adjusted Mac OS error levels.
...
Fixed up pareto failures.
Added some debugging code to track remaining Mac OS failures.
[SVN r3926]
2007-04-11 11:44:43 +00:00
Paul A. Bristow
d5144d43e0
Aded comments
...
[SVN r3813]
2007-03-28 11:46:08 +00:00
Paul A. Bristow
acd36eaf15
corrected missing explicit conversion to RealType exposed by concept check.
...
[SVN r3812]
2007-03-28 11:44:55 +00:00