source: trunk/third/gmp/gmp.info @ 22254

Revision 22254, 5.4 KB checked in by ghudson, 19 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r22253, which included commits to RCS files with non-trunk default branches.
Line 
1This is gmp.info, produced by makeinfo version 4.6 from gmp.texi.
2
3This manual describes how to install and use the GNU multiple precision
4arithmetic library, version 4.1.4.
5
6   Copyright 1991, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
72001, 2002, 2003, 2004 Free Software Foundation, Inc.
8
9   Permission is granted to copy, distribute and/or modify this
10document under the terms of the GNU Free Documentation License, Version
111.1 or any later version published by the Free Software Foundation;
12with no Invariant Sections, with the Front-Cover Texts being "A GNU
13Manual", and with the Back-Cover Texts being "You have freedom to copy
14and modify this GNU Manual, like GNU software".  A copy of the license
15is included in *Note GNU Free Documentation License::.
16INFO-DIR-SECTION GNU libraries
17START-INFO-DIR-ENTRY
18* gmp: (gmp).                   GNU Multiple Precision Arithmetic Library.
19END-INFO-DIR-ENTRY
20
21
22Indirect:
23gmp.info-1: 913
24gmp.info-2: 297472
25
26Tag Table:
27(Indirect)
28Node: Top913
29Node: Copying3097
30Node: Introduction to GMP4950
31Node: Installing GMP8141
32Node: Build Options8835
33Node: ABI and ISA25028
34Node: Notes for Package Builds30470
35Node: Notes for Particular Systems32506
36Node: Known Build Problems39091
37Node: GMP Basics44563
38Node: Headers and Libraries45207
39Node: Nomenclature and Types46722
40Node: Function Classes47774
41Node: Variable Conventions49209
42Node: Parameter Conventions50810
43Node: Memory Management52863
44Node: Reentrancy53983
45Node: Useful Macros and Constants55817
46Node: Compatibility with older versions56583
47Node: Demonstration Programs57536
48Node: Efficiency58795
49Node: Debugging66429
50Node: Profiling72955
51Node: Autoconf74574
52Node: Emacs77217
53Node: Reporting Bugs77883
54Node: Integer Functions80409
55Node: Initializing Integers81151
56Node: Assigning Integers84847
57Node: Simultaneous Integer Init & Assign86291
58Node: Converting Integers87903
59Node: Integer Arithmetic90304
60Node: Integer Division91883
61Node: Integer Exponentiation97719
62Node: Integer Roots98558
63Node: Number Theoretic Functions100013
64Node: Integer Comparisons106025
65Node: Integer Logic and Bit Fiddling107213
66Node: I/O of Integers109695
67Node: Integer Random Numbers112166
68Node: Integer Import and Export114774
69Node: Miscellaneous Integer Functions118759
70Node: Rational Number Functions120717
71Node: Initializing Rationals121905
72Node: Rational Conversions124101
73Node: Rational Arithmetic125422
74Node: Comparing Rationals126741
75Node: Applying Integer Functions128095
76Node: I/O of Rationals129564
77Node: Floating-point Functions131414
78Node: Initializing Floats134295
79Node: Assigning Floats137984
80Node: Simultaneous Float Init & Assign140315
81Node: Converting Floats141830
82Node: Float Arithmetic144144
83Node: Float Comparison146164
84Node: I/O of Floats147499
85Node: Miscellaneous Float Functions149812
86Node: Low-level Functions151692
87Node: Random Number Functions172917
88Node: Random State Initialization173950
89Node: Random State Seeding176418
90Node: Formatted Output177762
91Node: Formatted Output Strings178001
92Node: Formatted Output Functions182875
93Node: C++ Formatted Output186853
94Node: Formatted Input189433
95Node: Formatted Input Strings189663
96Node: Formatted Input Functions194107
97Node: C++ Formatted Input196130
98Node: C++ Class Interface197500
99Node: C++ Interface General198518
100Node: C++ Interface Integers201582
101Node: C++ Interface Rationals204702
102Node: C++ Interface Floats208071
103Node: C++ Interface MPFR212401
104Node: C++ Interface Random Numbers212980
105Node: C++ Interface Limitations215381
106Node: BSD Compatible Functions218197
107Node: Custom Allocation222885
108Node: Language Bindings226651
109Node: Algorithms230633
110Node: Multiplication Algorithms231328
111Node: Basecase Multiplication232361
112Node: Karatsuba Multiplication234238
113Node: Toom-Cook 3-Way Multiplication237862
114Node: FFT Multiplication245614
115Node: Other Multiplication250941
116Node: Division Algorithms253420
117Node: Single Limb Division253757
118Node: Basecase Division256662
119Node: Divide and Conquer Division257851
120Node: Exact Division260070
121Node: Exact Remainder263239
122Node: Small Quotient Division265498
123Node: Greatest Common Divisor Algorithms267082
124Node: Binary GCD267345
125Node: Accelerated GCD268829
126Node: Extended GCD270612
127Node: Jacobi Symbol272267
128Node: Powering Algorithms273169
129Node: Normal Powering Algorithm273422
130Node: Modular Powering Algorithm273936
131Node: Root Extraction Algorithms274985
132Node: Square Root Algorithm275290
133Node: Nth Root Algorithm276254
134Node: Perfect Square Algorithm277025
135Node: Perfect Power Algorithm278018
136Node: Radix Conversion Algorithms278625
137Node: Binary to Radix278991
138Node: Radix to Binary282906
139Node: Other Algorithms284823
140Node: Factorial Algorithm285109
141Node: Binomial Coefficients Algorithm286448
142Node: Fibonacci Numbers Algorithm287770
143Node: Lucas Numbers Algorithm290240
144Node: Assembler Coding290914
145Node: Assembler Code Organisation291819
146Node: Assembler Basics292421
147Node: Assembler Carry Propagation293500
148Node: Assembler Cache Handling295322
149Node: Assembler Floating Point297472
150Node: Assembler SIMD Instructions301252
151Node: Assembler Software Pipelining302226
152Node: Assembler Loop Unrolling303482
153Node: Internals305857
154Node: Integer Internals306363
155Node: Rational Internals308376
156Node: Float Internals309604
157Node: Raw Output Internals316698
158Node: C++ Interface Internals317882
159Node: Contributors321192
160Node: References324952
161Node: GNU Free Documentation License329658
162Node: Concept Index352073
163Node: Function Index366046
164
165End Tag Table
Note: See TracBrowser for help on using the repository browser.