|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| docs/latex/ | H | 04-Mar-2010 | - | 15,667 | 13,770 |
| gappa/ | H | 04-Mar-2010 | - | 10,026 | 8,151 |
| maple/ | H | 04-Mar-2010 | - | 6,344 | 4,818 |
| scs_lib/ | H | 07-May-2022 | - | 3,768 | 2,294 |
| tests/ | H | 03-May-2022 | - | 124,847 | 123,384 |
| AUTHORS | H A D | 13-Sep-2005 | 121 | 3 | 2 |
| COPYING | H A D | 22-Dec-2006 | 17.6 KiB | 341 | 281 |
| ChangeLog | H A D | 05-Feb-2007 | 4.4 KiB | 126 | 105 |
| INSTALL | H A D | 18-Dec-2008 | 9.3 KiB | 238 | 179 |
| Makefile.am | H A D | 26-Feb-2009 | 5.1 KiB | 135 | 113 |
| Makefile.in | H A D | 04-Mar-2010 | 35.5 KiB | 997 | 883 |
| README | H A D | 16-Sep-2005 | 882 | 32 | 19 |
| TODO | H A D | 06-Feb-2007 | 2 KiB | 66 | 50 |
| VERSION | H A D | 04-Mar-2010 | 8 | 1 | 1 |
| aclocal.m4 | H A D | 04-Mar-2010 | 33.8 KiB | 952 | 857 |
| asincos.c | H A D | 06-Feb-2007 | 98.2 KiB | 4,489 | 1,839 |
| asincos.h | H A D | 05-Feb-2007 | 54.5 KiB | 576 | 548 |
| atan-itanium.c | H A D | 16-Sep-2005 | 32 KiB | 847 | 601 |
| atan-pentium.c | H A D | 19-Apr-2006 | 7 KiB | 281 | 183 |
| atan_accurate.c | H A D | 22-Dec-2006 | 7.1 KiB | 342 | 186 |
| atan_accurate.h | H A D | 22-Dec-2006 | 9.9 KiB | 199 | 182 |
| atan_fast.c | H A D | 22-Dec-2006 | 11.3 KiB | 507 | 314 |
| atan_fast.h | H A D | 22-Dec-2006 | 32.9 KiB | 681 | 670 |
| config.guess | H A D | 18-Dec-2008 | 43.8 KiB | 1,527 | 1,315 |
| config.sub | H A D | 18-Dec-2008 | 32.6 KiB | 1,659 | 1,514 |
| configure | H A D | 03-May-2022 | 193.8 KiB | 7,123 | 5,800 |
| configure.ac | H A D | 04-Mar-2010 | 11.1 KiB | 420 | 308 |
| crlibm.h | H A D | 13-Oct-2008 | 6.8 KiB | 205 | 100 |
| crlibm_config.h | H A D | 04-Mar-2010 | 4.3 KiB | 170 | 38 |
| crlibm_config.h.in | H A D | 04-Mar-2010 | 4 KiB | 169 | 117 |
| crlibm_private.c | H A D | 04-Mar-2010 | 10.3 KiB | 398 | 202 |
| crlibm_private.h | H A D | 04-Mar-2010 | 52.2 KiB | 1,049 | 758 |
| csh_fast.c | H A D | 22-Dec-2006 | 22 KiB | 722 | 505 |
| csh_fast.h | H A D | 21-Apr-2006 | 44.5 KiB | 772 | 757 |
| depcomp | H A D | 18-Dec-2008 | 17.4 KiB | 590 | 375 |
| double-extended.h | H A D | 13-Sep-2005 | 21.7 KiB | 497 | 355 |
| exp-td-standalone.c | H A D | 21-Jun-2006 | 2.4 KiB | 88 | 46 |
| exp-td.c | H A D | 12-Dec-2006 | 46 KiB | 1,335 | 705 |
| exp-td.h | H A D | 21-Apr-2006 | 37.5 KiB | 686 | 675 |
| expm1-standalone.c | H A D | 06-Jul-2006 | 3.5 KiB | 120 | 55 |
| expm1.c | H A D | 30-Sep-2006 | 76.2 KiB | 2,507 | 1,322 |
| expm1.h | H A D | 18-May-2006 | 39.9 KiB | 716 | 702 |
| install-sh | H A D | 18-Dec-2008 | 13.3 KiB | 520 | 344 |
| log-de.c | H A D | 26-Oct-2006 | 14.8 KiB | 481 | 298 |
| log-de.h | H A D | 26-Oct-2006 | 36.2 KiB | 748 | 733 |
| log-td.c | H A D | 30-Sep-2006 | 38.8 KiB | 1,159 | 507 |
| log-td.h | H A D | 21-Apr-2006 | 43.6 KiB | 820 | 807 |
| log.c | H A D | 16-Oct-2007 | 64.9 KiB | 2,245 | 972 |
| log.h | H A D | 16-Feb-2007 | 86.3 KiB | 1,593 | 1,580 |
| log10-td.c | H A D | 03-Jul-2006 | 28.1 KiB | 907 | 327 |
| log10-td.h | H A D | 21-Apr-2006 | 43.9 KiB | 824 | 811 |
| log1p.c | H A D | 23-May-2006 | 37.2 KiB | 1,296 | 427 |
| log2-td.c | H A D | 30-Sep-2006 | 48.9 KiB | 1,522 | 602 |
| log2-td.h | H A D | 21-Apr-2006 | 43.8 KiB | 822 | 809 |
| missing | H A D | 18-Dec-2008 | 10.9 KiB | 368 | 275 |
| pow.c | H A D | 03-Jul-2007 | 37.8 KiB | 1,397 | 578 |
| pow.h | H A D | 16-Mar-2007 | 172.5 KiB | 3,102 | 3,085 |
| rem_pio2_accurate.c | H A D | 11-Apr-2005 | 6.6 KiB | 220 | 113 |
| rem_pio2_accurate.h | H A D | 18-Mar-2005 | 1.3 KiB | 54 | 27 |
| trigo_accurate.c | H A D | 22-Dec-2006 | 9.1 KiB | 502 | 355 |
| trigo_accurate.h | H A D | 18-Mar-2005 | 11.8 KiB | 332 | 259 |
| trigo_fast.c | H A D | 31-Jan-2007 | 35.5 KiB | 1,233 | 751 |
| trigo_fast.h | H A D | 21-Apr-2006 | 31.2 KiB | 640 | 604 |
| trigpi.c | H A D | 16-Nov-2009 | 38.1 KiB | 1,170 | 719 |
| trigpi.h | H A D | 19-Dec-2006 | 30.8 KiB | 557 | 538 |
| triple-double.c | H A D | 24-Jan-2007 | 1.5 KiB | 58 | 38 |
| triple-double.h | H A D | 16-Mar-2007 | 57.5 KiB | 1,381 | 566 |
README
1cr-libm, a portable, efficient, correctly rounded mathematical library.
2
3To compile:
4./configure; make;
5
6(for options see ./configure --help)
7
8To run the selftest:
9make check;
10
11
12
13Beta release note:
14
15This version contains one state-of-the-art implementation. The log
16comes in two versions, log-td (portable) and log-de (optimised for
17processors with double-extended hardware). The ./configure should
18enable the one that is best for your system, except on Itanium: see
19below.
20
21There is no known bug, but several shortcomings are listed in
22the TODO file.
23
24
25Note for Itanium systems: Out-of-the box it should compile and
26selftest on Linux under both gcc and icc (feedback on HPUX is
27welcome). However, optimised versions of log and atan are
28disabled. They currently require icc 8.1 or later. See the beginning
29of log-de.c and atan-itanium.c for instructions on how to enable them.
30
31
32