/[cln]/README
ViewVC logotype

Contents of /README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.13 - (show annotations)
Wed Jan 2 12:24:08 2008 UTC (5 years, 4 months ago) by kreckel
Branch: MAIN
CVS Tags: cln_1-2-2, cln_1-2-0, cln_1-2-1, HEAD
Changes since 1.12: +2 -2 lines
* Prepare for release in a couple of days.

1 Class Library for Numbers
2
3 Copyright (c) Bruno Haible 1988-2008
4 Copyright (c) Richard Kreckel 2000-2008
5
6 GPL
7
8 Features:
9 - Rich set of number classes:
10 Integer (unlimited precision), rational, short float,
11 single float, double float, long float (unlimited
12 precision), complex, modular integer, univariate polynomial.
13 - Elementary, logical, transcendental functions.
14 - C++ as implementation language brings
15 - efficiency,
16 - type safety,
17 - algebraic syntax.
18 - Memory efficiency:
19 - Small integers and short floats are immediate,
20 not heap allocated.
21 - Automatic, non-interruptive garbage collection.
22 - Speed efficiency:
23 - Assembly language kernel for some CPUs,
24 - Karatsuba and Schönhage-Strassen multiplication.
25 - Interoperability:
26 - Garbage collection with no burden on
27 the main application,
28 - hooks for memory allocation.
29
30 Requires: C++ compiler g++.
31 The following C++ features are used:
32 classes, member functions, overloading of functions and operators,
33 constructors and destructors, inline, const, multiple inheritance,
34 templates, namespaces, and exceptions.
35 The following C++ features are not used:
36 new, delete, virtual inheritance.
37
38 Homepage: <http://www.ginac.de/CLN>

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15