1. 07 Apr, 2012 1 commit
  2. 23 Mar, 2012 2 commits
  3. 22 Mar, 2012 4 commits
  4. 21 Mar, 2012 1 commit
  5. 06 Dec, 2011 1 commit
    • Raymond Toy's avatar
      Better exp-integral-e computation and fix for incomplete-gamma-tail. · c388f817
      Raymond Toy authored
      For exp-integral-e, use the series for small z and the
      incomplete-gamma-tail for near the negative real axis.  Otherwise, use
      the continued fraction.
      
      In incomplete-gamma-tail, we were using the continued fraction instead
      of the incomplete-gamma function for the region just below the negative
      real axis.  We should use the cf except in that region.
      c388f817
  6. 05 Dec, 2011 9 commits
  7. 13 May, 2011 10 commits
    • Raymond Toy's avatar
      Revert previous blank line insertions. · 5da3f9d5
      Raymond Toy authored
      The blanks were for testing integration of git and trac to close trac
      tickets.  It's working now.
      5da3f9d5
    • Raymond Toy's avatar
      Fix ticket:1. · 83d9e4db
      Raymond Toy authored
      Attempt 9.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      83d9e4db
    • Raymond Toy's avatar
      Fix ticket #1. · 945467ea
      Raymond Toy authored
      Attempt 8.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      945467ea
    • Raymond Toy's avatar
      Fix ticket #1. · c9630c27
      Raymond Toy authored
      Attempt 7.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      c9630c27
    • Raymond Toy's avatar
      Fix ticket #1. · 71016e10
      Raymond Toy authored
      Attempt 6.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      71016e10
    • Raymond Toy's avatar
      Fix ticket #1. · a9aadf90
      Raymond Toy authored
      Attempt 5.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      a9aadf90
    • Raymond Toy's avatar
      Fix ticket #1. · bea5d421
      Raymond Toy authored
      Attempt 4.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      bea5d421
    • Raymond Toy's avatar
      Fix ticket #1. · 24d94d58
      Raymond Toy authored
      Attempt 3.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      24d94d58
    • Raymond Toy's avatar
      Fix ticket #1. · e13f3490
      Raymond Toy authored
      Attempt 2.
      
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      e13f3490
    • Raymond Toy's avatar
      Fix ticket #1. · aee0737f
      Raymond Toy authored
      This is a white space change to test integration of git and trac to
      see if the ticket is automatically closed or updated on commit.
      aee0737f
  8. 29 Mar, 2011 3 commits
    • Raymond Toy's avatar
      Make gamma accurate for integers; add precision test for · af9fc6fc
      Raymond Toy authored
      incomplete-gamma-tail. 
      
      qd-gamma.lisp:
      o For integer values, just compute the gamma value directly by
        multiplication.  This works around the problem that the current
        algorithm is not as accurate as we would like.
      
      rt-test.lisp:
      o Reduce required accuracy in gamma-incomplete-tail.3.d.
      o Add precision test for gamm incomplete tail near the negative real
        axis.
      af9fc6fc
    • Raymond Toy's avatar
      Make INCOMPLETE-GAMMA-TAIL more accurate. · 08d25437
      Raymond Toy authored
      o Use the new continued fraction for the incomplete-gamma when the
        argument z is close enough to the negative real axis.
      08d25437
    • Raymond Toy's avatar
      More accurate incomplete-gamma function, add debugging to lentz, and · c31b1cdd
      Raymond Toy authored
      some random clean ups.
      
      o Add *DEBUG-CF-EVAL* to enable debugging prints in LENTZ.
      o Modify LENTZ to terminate with an error if *MAX-CF-ITERATIONS* is
        reached.
      o Modify LENTZ to return the function value, the number of iterations,
        and the number of times a zero value had to be replaced.
      o Adjust cf-incomplete-gamma and cf-incomplete-gamma-tail not to
        signal overflow prematurely when calculating z^a*exp(-z).
      o Fix doc bug in reference for continued fraction for (original)
        cf-incomplete-gamma.
      o Add new version of cf-incomplete-gamma using a different continued
        fraction.  This appears to converge faster and to be more accurate
        than the original, especially for points near the negative real
        axis.
      c31b1cdd
  9. 28 Mar, 2011 1 commit
  10. 25 Mar, 2011 2 commits
  11. 24 Mar, 2011 2 commits
    • Raymond Toy's avatar
      Fix incomplete-gamma-tail for negative reals, use series for Fresnel S · bed5763d
      Raymond Toy authored
      for small arg and update tests.
      
      qd-gamma.lisp:
      o INCOMPLETE-GAMMA-TAIL was hanging for arguments on the negative real
        axis.  Use INCOMPLETE-GAMMA in this case too.
      o Add the series expansion for Fresnel S and use it for evaluating it
        for small arguments.  We were losing accuracy with the existing
        algorithm.
      
      rt-tests.lisp:
      o Update thresholds for elliptic-pi-n0.d, elliptic-pi.n2.q,
        theta3.1.d.
      o Fix typo in test name.  gamma-incomplete-tail.1.q should have been
        2.q.
      o Add tests for gamma-incomplete-tail for arguments on the negative
        real axis.
      o Add tests for Fresnel S.
      bed5763d
    • Raymond Toy's avatar
      qd-gamma depends on qd-reader. · 70745f48
      Raymond Toy authored
      70745f48
  12. 21 Mar, 2011 1 commit
  13. 19 Mar, 2011 1 commit
  14. 18 Mar, 2011 2 commits