6
6
Introduction
7
7
************
8
8
9
- The C Math Library (CML) is a collection of routines for
10
- numerical computing. The routines have been written from scratch in C,
11
- and present a modern Applications Programming Interface
12
- (API) for C programmers, allowing wrappers to be written for very
13
- high level languages. The source code is distributed under the MIT License.
14
-
15
- In summary, CML is a pure mathematical C library with a wide variety of
9
+ The C Math Library (CML) is a pure mathematical C library with a wide variety of
16
10
mathematical functions that seeks to be close to complying with
17
- ANSI C for portability. It is free software under the MIT License.
11
+ ANSI C for portability. It's a collection of routines for
12
+ numerical computing written from scratch in C. The routines
13
+ present a modern API for C programmers, allowing wrappers to be written for very
14
+ high level languages. It is free software under the MIT License.
18
15
19
16
Routines available in CML
20
17
=========================
21
18
22
- The library covers a wide range of topics in numerical computing.
23
19
Routines are available for the following areas,
24
20
25
21
=========================== =========================== ===========================
@@ -29,27 +25,7 @@ IEEE Floating-Point Physical Constants Easing Functions
29
25
Statistics Blocks Vectors and Matrices
30
26
=========================== =========================== ===========================
31
27
32
- The use of these routines is described in this manual. Each chapter
33
- provides detailed definitions of the functions, followed by example
34
- programs and references to the articles on which the algorithms are
35
- based.
36
-
37
- Conventions used in this manual
38
- ===============================
39
-
40
- .. index ::
41
- single: dollar sign $, shell prompt
42
-
43
- This manual contains many examples which can be typed at the keyboard.
44
- A command entered at the terminal is shown like this::
45
-
46
- $ command
47
-
48
- The first character on the line is the terminal prompt, and should not
49
- be typed. The dollar sign $ is used as the standard prompt in
50
- this manual, although some systems may use a different character.
51
-
52
- The examples assume the use of the GNU operating system. There may be
53
- minor differences in the output on other systems. The commands for
54
- setting environment variables use the Bourne shell syntax of the
55
- standard GNU shell (:code: `bash `).
28
+ Each chapter of this manual
29
+ provides detailed definitions of the functions, followed by examples
30
+ and references to the articles and other resources on which the
31
+ algorithms are based.
0 commit comments