This commit was manufactured by cvs2svn to create branch 'math_toolkit'.

[SVN r2957]
Added some proper error handling.
Got the incomplete beta inverse working better (Temme's expansions).


[SVN r2962]
Temme inverses are now working.


[SVN r2963]
Minor doc update (for error handling).
Minor test updates (ibeta inverses).


[SVN r2964]
Added factorials and gamma function ratios.
Updated incomplete beta with BGRAT routine from Didonato and Morris.
Added even and odd polynomials.
Lots of small tweeks.


[SVN r2972]
Chained series evaluation (optimisation).


[SVN r2973]
Fix typos.


[SVN r2974]
Fix warning


[SVN r2975]
More or less finished beta inverse and gamma inverse plus misc warning suppression and added missing docs.


[SVN r2987]
Updated beta inverse with slighly less costly code.


[SVN r2988]
Updated comments to reflect the state of the code.


[SVN r2989]
1st try, also mailed.


[SVN r2991]
spelling corrections PAB 18 Jun 2006


[SVN r2993]
Added explanatory comment. PAB


[SVN r2994]
1st commit PAB 18 Jun 2006


[SVN r2995]
comment on using namespace std and pow.
added std::precision(4) to make clear this is NOT the reason for the using namespace std.


[SVN r2996]
1st commit


[SVN r2997]
1st release


[SVN r2998]
*** empty log message ***


[SVN r2999]
Updated inverse incomplete beta docs.


[SVN r3000]