Keeping it Real, add Gmprat::Str, Gmprat::Log10
authorSam Moore <[email protected]>
Fri, 3 Oct 2014 06:25:06 +0000 (14:25 +0800)
committerSam Moore <[email protected]>
Fri, 3 Oct 2014 06:25:06 +0000 (14:25 +0800)
Fixed* all those horrible compile errors.
View can now use VReal and Path can now use PReal
and at the moment they are Gmprat unless the quadtree is enabled.

For Gmprat::Log10 there are problems.

Using: log(a/b) = log(a) - log(b)
       log(a*b) = log(a) + log(b)

Unfortunately mpz_div_ui quickly becomes a massive performance issue.
Even when well within the range of IEEE singles.

Need to rewrite Gmprat::Log10 but may as well commit since it works* slowly at least.


No differences found

UCC git Repository :: git.ucc.asn.au