File: index.rst

package info (click to toggle)
flint 3.4.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 68,996 kB
  • sloc: ansic: 915,350; asm: 14,605; python: 5,340; sh: 4,512; lisp: 2,621; makefile: 787; cpp: 341
file content (333 lines) | stat: -rw-r--r-- 5,233 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
.. FLINT documentation master file, created by
   sphinx-quickstart on Fri Nov 16 21:59:21 2018.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

FLINT: Fast Library for Number Theory
======================================

Welcome to FLINT's documentation! FLINT is a C library for doing number theory.

* Website: https://flintlib.org
* Source code on GitHub: https://github.com/flintlib/flint
* Issue tracker: https://github.com/flintlib/flint/issues
* Mailing list: https://groups.google.com/group/flint-devel

FLINT is free software distributed under the GNU Lesser General Public License
(LGPL), version 3 or later.


Introduction
------------

.. toctree::
   :maxdepth: 1

   introduction.rst
   building.rst
   bug_reporting.rst
   contributing.rst
   contributors.rst
   examples.rst
   memory.rst
   portability.rst
   threading.rst

General utilities
-----------------

.. toctree::
   :maxdepth: 1

   flint.rst
   profiler.rst
   thread_pool.rst
   mpoly.rst
   machine_vectors.rst

Generic rings
-----------------------------------------------------------------------

.. toctree::
   :maxdepth: 1

   gr.rst
   gr_implementing.rst
   gr_domains.rst
   gr_generic.rst
   gr_special.rst
   gr_vec.rst
   gr_mat.rst
   gr_poly.rst
   gr_mpoly.rst
   gr_series.rst

.. only:: not latex

   .. toctree::
      :maxdepth: 1

      index_generic.rst

Integers
---------------

.. toctree::
   :maxdepth: 1

   ulong_extras.rst
   fmpz.rst
   fmpz_vec.rst
   fmpz_factor.rst
   fmpz_mat.rst
   fmpz_lll.rst
   fmpz_poly.rst
   fmpz_poly_mat.rst
   fmpz_poly_factor.rst
   fmpz_mpoly.rst
   fmpz_mpoly_factor.rst
   long_extras.rst
   longlong.rst
   mpn_extras.rst
   aprcl.rst
   arith.rst
   fft.rst
   fft_small.rst
   qsieve.rst


.. only:: not latex
	  
   .. toctree::
      :maxdepth: 1

      index_integers.rst

Rational numbers
----------------

.. toctree::
   :maxdepth: 1

   fmpq.rst
   fmpq_vec.rst
   fmpq_mat.rst
   fmpq_poly.rst
   fmpq_mpoly_factor.rst
   fmpq_mpoly.rst
   fmpz_poly_q.rst
   fmpz_mpoly_q.rst

.. only:: not latex
	  
   .. toctree::
      :maxdepth: 1
		 
      index_rationals.rst

Integers mod n
---------------

.. toctree::
   :maxdepth: 1

   nmod.rst
   nmod_vec.rst
   nmod_mat.rst
   nmod_poly.rst
   nmod_poly_mat.rst
   nmod_poly_factor.rst
   nmod_mpoly.rst
   nmod_mpoly_factor.rst
   mpn_mod.rst
   fmpz_mod.rst
   fmpz_mod_vec.rst
   fmpz_mod_mat.rst
   fmpz_mod_poly.rst
   fmpz_mod_poly_factor.rst
   fmpz_mod_mpoly.rst
   fmpz_mod_mpoly_factor.rst
   fmpz_mod_mpoly_q.rst

.. only:: not latex

   .. toctree::
      :maxdepth: 1

      index_integers_mod.rst

Groups and other structures
---------------------------

.. toctree::
   :maxdepth: 1

   perm.rst
   qfb.rst
   dirichlet.rst
   dlog.rst
   bool_mat.rst

Number fields and algebraic numbers
-----------------------------------

.. toctree::
   :maxdepth: 1

   nf.rst
   nf_elem.rst
   fmpzi.rst
   qqbar.rst

Real and complex numbers
----------------------------------------

.. toctree::
   :maxdepth: 1

   overview.rst
   using.rst
   issues.rst
   examples_arb.rst
   mag.rst
   nfloat.rst
   arf.rst
   acf.rst
   arb.rst
   acb.rst
   arb_poly.rst
   acb_poly.rst
   arb_fmpz_poly.rst
   acb_dft.rst
   arb_mat.rst
   acb_mat.rst
   acb_hypgeom.rst
   arb_hypgeom.rst
   acb_elliptic.rst
   acb_modular.rst
   acb_theta.rst
   acb_dirichlet.rst
   bernoulli.rst
   hypgeom.rst
   partitions.rst
   arb_calc.rst
   acb_calc.rst
   arb_fpwrap.rst
   fmpz_extras.rst
   formulas.rst
   constants.rst
   gamma.rst
   hurwitz.rst
   polylogarithms.rst
   hypergeometric.rst
   agm.rst

.. only:: not latex

    .. toctree::
       :maxdepth: 1

       index_arb.rst

Exact real and complex numbers
----------------------------------------

.. toctree::
   :maxdepth: 1

   introduction_calcium.rst
   examples_calcium.rst
   calcium.rst
   ca.rst
   ca_vec.rst
   ca_poly.rst
   ca_mat.rst
   ca_ext.rst
   ca_field.rst
   fexpr.rst
   fexpr_builtin.rst

Finite fields
---------------

.. toctree::
   :maxdepth: 1

   fq.rst
   fq_default.rst
   fq_vec.rst
   fq_mat.rst
   fq_default_mat.rst
   fq_poly.rst
   fq_default_poly.rst
   fq_poly_factor.rst
   fq_default_poly_factor.rst
   fq_embed.rst

.. toctree::
   :maxdepth: 1

   fq_nmod.rst
   fq_nmod_vec.rst
   fq_nmod_mat.rst
   fq_nmod_poly.rst
   fq_nmod_poly_factor.rst
   fq_nmod_embed.rst
   fq_nmod_mpoly.rst
   fq_nmod_mpoly_factor.rst

.. toctree::
   :maxdepth: 1

   fq_zech.rst
   fq_zech_vec.rst
   fq_zech_mat.rst
   fq_zech_poly.rst
   fq_zech_poly_factor.rst
   fq_zech_embed.rst

p-adic numbers
---------------

.. toctree::
   :maxdepth: 1

   padic.rst
   padic_poly.rst
   padic_mat.rst
   qadic.rst

Floating-point support code
-----------------------------------

.. toctree::
   :maxdepth: 1

   double_extras.rst
   double_interval.rst
   d_vec.rst
   d_mat.rst

Interfaces
-----------------------------------

.. toctree::
   :maxdepth: 1

   python_flint.rst

References
-----------------------------------

.. toctree::
   :maxdepth: 1

   references.rst

Version history
-----------------------------------

.. toctree::
   :maxdepth: 1

   history.rst