]> www.ginac.de Git - cln.git/commit
More memory efficient constants:
authorRichard Kreckel <kreckel@ginac.de>
Sun, 8 Apr 2007 21:29:47 +0000 (21:29 +0000)
committerRichard Kreckel <kreckel@ginac.de>
Sun, 8 Apr 2007 21:29:47 +0000 (21:29 +0000)
commit38f5f03b3f6d25840a83294a08b136a44f79de4f
tree4ae89ab4b682a932a71243356842539bdcf29961
parente7bffe959f678a4642f9222066120d4ab0e1b456
    More memory efficient constants:
        * src/float/transcendental/cl_LF_pi.cc (compute_pi_ramanujan_163_fast):
        Compute series coefficients on demand, using a series stream object.
        * src/float/transcendental/cl_LF_zeta3.cc (zeta3): Likewise.
        * src/float/transcendental/cl_LF_catalanconst.cc
        (compute_catalanconst_ramanujan_fast): Likewise.
        (compute_catalanconst_lupas): New function.
        (compute_catalanconst): Simplify, based on new benchmark.
ChangeLog
src/float/transcendental/cl_LF_catalanconst.cc
src/float/transcendental/cl_LF_pi.cc
src/float/transcendental/cl_LF_zeta3.cc