/[oct]/oct/qd-test.lisp
ViewVC logotype

Log of /oct/qd-test.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Tag:

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Oct 15 18:53:44 2007 UTC (6 years, 6 months ago) by rtoy
Branch: MAIN
CVS Tags: GIT_CONVERSION, HEAD, THREE-ARG-BRANCH-BASE, three-arg-branch-2007-11-07, three-arg-branch-merged-2007-11-07
Branch point for: THREE-ARG-BRANCH
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
o Oops.  Fix up a few IN-PACKAGE's for the new package names.

qd-fun.lisp:
o Comment out the old sin/cos routines
o Fix a few mistakes in accurate-sincos-qd
o Rename accurate-sincos-qd to sincos-qd.

Revision 1.20 - (view) (annotate) - [select for diffs]
Mon Oct 15 18:21:47 2007 UTC (6 years, 6 months ago) by rtoy
Branch: MAIN
Changes since 1.19: +44 -44 lines
Diff to previous 1.19
o Rename QUAD-DOUBLE-INTERNAL package to OCT-INTERNAL, with nickname
  OCTI instead of QDI.
o Rename OCT package to NET.COMMON-LISP.OCT, with a nickname of OCT
o Remove nickname of QD.  (Conflicts with other packages dealing with
  quad-doubles.)
o Update all uses of QDI: to OCTI:

qd-fun.lisp:
o Add REM-PI/2 to do a simpler computation if the arg is small
  enough.  Otherwise, use the accurate but expensive rem operation.
o Renamed ACCURATE-SIN-QD to SIN-QD, etc.
o Update SIN-QD etc to use REM-PI/2.

Revision 1.19 - (view) (annotate) - [select for diffs]
Tue Sep 18 03:05:56 2007 UTC (6 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.18: +28 -22 lines
Diff to previous 1.18
qd-test.lisp:
o Add optional arg to enable/disable printing of results.  Default is
  on.

rt-tests.lisp:
o Don't print results.

Revision 1.18 - (view) (annotate) - [select for diffs]
Mon Aug 27 17:49:19 2007 UTC (6 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17
Use uninterned symbols for IN-PACKAGE.

Revision 1.17 - (view) (annotate) - [select for diffs]
Sat Aug 25 18:49:11 2007 UTC (6 years, 7 months ago) by rtoy
Branch: MAIN
Changes since 1.16: +25 -1 lines
Diff to previous 1.16
Add license information (MIT).

Revision 1.16 - (view) (annotate) - [select for diffs]
Fri Jun 1 13:31:19 2007 UTC (6 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.15: +11 -20 lines
Diff to previous 1.15
Add function to print results out in some cases.

Revision 1.15 - (view) (annotate) - [select for diffs]
Wed May 30 15:53:12 2007 UTC (6 years, 10 months ago) by toy
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
Remove uses of 1w0, which is CMUCL-specific and not needed.

Revision 1.14 - (view) (annotate) - [select for diffs]
Wed May 23 03:41:30 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.13: +1 -1 lines
Diff to previous 1.13
Fix non-portable use of zerop on a %quad-double in BIT-ACCURACY.  This
only worked by chance since a %quad-double was a complex number.

Revision 1.13 - (view) (annotate) - [select for diffs]
Wed May 16 18:24:30 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
Fix error in TEST4:  M should be initialized to a double-float.

Revision 1.12 - (view) (annotate) - [select for diffs]
Wed May 16 16:57:30 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.11: +64 -64 lines
Diff to previous 1.11
Update to be in QDI package.

Revision 1.11 - (view) (annotate) - [select for diffs]
Tue May 15 21:27:31 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.10: +6 -6 lines
Diff to previous 1.10
Change all basic arithmetic operations to use the CL: package prefix,
in case we add a package that shadows these operations for real
quad-double integration.

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue May 15 01:32:35 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.9: +29 -29 lines
Diff to previous 1.9
Print fewer bits for the accuracy.

Revision 1.9 - (view) (annotate) - [select for diffs]
Sun May 13 16:11:34 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.8: +38 -5 lines
Diff to previous 1.8
o Add tests for exp and expm1

Revision 1.8 - (view) (annotate) - [select for diffs]
Sun May 13 14:05:36 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.7: +53 -0 lines
Diff to previous 1.7
Add tests for log and log1p.

Revision 1.7 - (view) (annotate) - [select for diffs]
Sun May 13 03:27:24 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
Change bit-accuracy use the relative error, not absolute error.

Revision 1.6 - (view) (annotate) - [select for diffs]
Fri May 11 18:41:23 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.5: +28 -29 lines
Diff to previous 1.5
Try not to use double-double float numbers.

Revision 1.5 - (view) (annotate) - [select for diffs]
Fri May 11 14:25:59 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
qd-fun.lisp:
o Add some docstrings
o Rename many of the functions to give them reasonably consistent
  naming scheme.
o Add the main entry functions that call one of the various
  implementations.
o Move timing functions to the end.

qd-test.lisp:
o Update for name changes.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri May 11 01:15:16 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.3: +10 -1 lines
Diff to previous 1.3
Add more prints for tests.

Revision 1.3 - (view) (annotate) - [select for diffs]
Thu May 10 23:43:07 2007 UTC (6 years, 11 months ago) by toy
Branch: MAIN
Changes since 1.2: +128 -15 lines
Diff to previous 1.2
o Add function to test atan for certain values.
o Add function to test sin for certain values.
o Add function to test tan for certain values.
o Add function to test asin for certain values.
o Add function to run all tests.

Revision 1.2 - (view) (annotate) - [select for diffs]
Tue Apr 10 02:25:30 2007 UTC (7 years ago) by toy
Branch: MAIN
Changes since 1.1: +30 -5 lines
Diff to previous 1.1
Print out the computed value, the true value, the error, and the
bits of precision.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Apr 10 02:17:30 2007 UTC (7 years ago) by toy
Branch: MAIN
Initial revision.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.5