Skip to content
  1. Nov 26, 2013
    • Raymond Toy's avatar
      Implement a new atan method that is 21 times faster. · b9a21f1f
      Raymond Toy authored
      The new method uses a table and the taylor series for atan to compute
      atan for real args.
      
      qd-const.lisp:
      o Add the two tables used for the atan computation.
      o Include clisp code that generates the tables.
      
      qd-fun.lisp:
      o Implement atan using a set of tables and a Taylor series.
      
      timing.lisp:
      o Add a simple timing program to evaluate how fast each atan method
        is.
      b9a21f1f
  2. Mar 21, 2012
  3. Feb 10, 2011
  4. Jul 16, 2008
  5. Oct 16, 2007
  6. Oct 15, 2007
  7. Oct 14, 2007
  8. Oct 11, 2007
    • Raymond Toy's avatar
      qd-const.lisp: · 6468ca21
      Raymond Toy authored
      o Add code for clisp to create the constants we need.  (Clisp has
        arbitrary length long-float numbers.)
      o Update the constants accordingly.
      o Move the atan table stuff for CORDIC to qd-extra.lisp, since we
        don't need them in oct itself.
      
      qd-extra.lisp:
      o atan table stuff for CORDIC moved here.
      6468ca21
  9. Aug 27, 2007
  10. Aug 25, 2007
  11. Aug 24, 2007
    • Raymond Toy's avatar
      qd-io.lisp: · 06ce4e11
      Raymond Toy authored
      o Get rid of the #q reader that returns an internal %qd-real.
      
      qd-methods.lisp:
      o QPHASE was returning the wrong kind of object for positive values.
      o Replace use of #q0 with the construction of a qd-real 0.
      
      qd-const.lisp:
      o Replace all uses of #q with #.(qd-from-string ...).
      06ce4e11
  12. May 31, 2007
  13. May 15, 2007
  14. May 10, 2007
    • toy's avatar
      qd-const.lisp: · f4624a9f
      toy authored
      o Add +QD-ZERO+ and +QD-ONE+
      
      qd-fun.lisp:
      o Use the new constants as needed
      o Use PLUSP-QD instead of QD->.
      o Update timing info with PPC results.
      f4624a9f
  15. May 04, 2007
  16. Apr 11, 2007
  17. Apr 10, 2007