Skip to content

Commit a51dc42

Browse files
committed
bindings: add full list of FLINT modules
1 parent b951ebb commit a51dc42

File tree

1 file changed

+118
-54
lines changed

1 file changed

+118
-54
lines changed

bin/all_rst_to_pxd.sh

Lines changed: 118 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,84 @@ fi
1111
FLINT_DOC_DIR=$1
1212

1313
modules=(
14+
# "flint"
15+
"mpoly"
16+
# "thread_pool"
17+
# "machine_vectors"
18+
# "gr"
19+
# "gr_domains"
20+
# "gr_generic"
21+
# "gr_implementing"
22+
# "gr_mat"
23+
# "gr_mpoly"
24+
# "gr_poly"
25+
# "gr_special"
26+
# "gr_vec"
27+
"ulong_extras"
28+
"fmpz"
29+
# "fmpz_extras"
30+
"fmpz_factor"
31+
"fmpz_lll"
32+
"fmpz_mat"
33+
"fmpz_mpoly"
34+
"fmpz_mpoly_factor"
35+
"fmpz_mpoly_q"
36+
"fmpz_poly"
37+
"fmpz_poly_factor"
38+
# "fmpz_poly_mat"
39+
# "fmpz_poly_q"
40+
"fmpz_vec"
41+
# "long_extras"
42+
# "longlong"
43+
# "mpn_extras"
44+
# "aprcl"
45+
"arith"
46+
# "fft"
47+
# "fft_small"
48+
# "qsieve"
49+
"fmpq"
50+
"fmpq_mat"
51+
"fmpq_mpoly"
52+
"fmpq_mpoly_factor"
53+
"fmpq_poly"
54+
"fmpq_vec"
55+
"nmod"
56+
"nmod_mat"
57+
"nmod_mpoly"
58+
"nmod_mpoly_factor"
59+
"nmod_poly"
60+
"nmod_poly_factor"
61+
# "nmod_poly_mat"
62+
"nmod_vec"
63+
# "mpn_mod"
64+
"fmpz_mod"
65+
"fmpz_mod_mat"
66+
"fmpz_mod_mpoly"
67+
"fmpz_mod_mpoly_factor"
68+
"fmpz_mod_poly"
69+
"fmpz_mod_poly_factor"
70+
"fmpz_mod_vec"
71+
"dirichlet"
72+
# "dlog"
73+
# "bool_mat"
74+
# "perm"
75+
# "qfb"
76+
# "nf"
77+
# "nf_elem"
78+
# "fmpzi"
79+
# "qqbar"
80+
"mag"
81+
# "nfloat"
82+
"arf"
83+
# "acf"
84+
"arb"
85+
# "arb_calc"
86+
"arb_fmpz_poly"
87+
# "arb_fpwrap"
88+
"arb_hypgeom"
89+
"arb_mat"
90+
"arb_poly"
91+
"acb"
1492
"acb_calc"
1593
"acb_dft"
1694
"acb_dirichlet"
@@ -19,67 +97,53 @@ modules=(
1997
"acb_mat"
2098
"acb_modular"
2199
"acb_poly"
22-
"acb"
23100
"acb_theta"
24-
"arb_fmpz_poly"
25-
"arb_hypgeom"
26-
"arb_mat"
27-
"arb_poly"
28-
"arb"
29-
"arf"
30-
"arith"
31101
"bernoulli"
32-
"dirichlet"
33-
"fmpq_mat"
34-
"fmpq_mpoly_factor"
35-
"fmpq_mpoly"
36-
"fmpq_poly"
37-
"fmpq"
38-
"fmpq_vec"
39-
"fmpz_factor"
40-
"fmpz_lll"
41-
"fmpz_mat"
42-
"fmpz_mod_mat"
43-
"fmpz_mod_mpoly_factor"
44-
"fmpz_mod_mpoly"
45-
"fmpz_mod_poly_factor"
46-
"fmpz_mod_poly"
47-
"fmpz_mod"
48-
"fmpz_mod_vec"
49-
"fmpz_mpoly_factor"
50-
"fmpz_mpoly"
51-
"fmpz_mpoly_q"
52-
"fmpz_poly_factor"
53-
"fmpz_poly"
54-
"fmpz"
55-
"fmpz_vec"
56-
"fq_default_mat"
57-
"fq_default_poly_factor"
58-
"fq_default_poly"
59-
"fq_default"
102+
# "hypgeom"
103+
"partitions"
104+
# "ca"
105+
# "ca_ext"
106+
# "ca_field"
107+
# "ca_mat"
108+
# "ca_poly"
109+
# "ca_vec"
110+
# "calcium"
111+
# "fexpr"
112+
# "fexpr_builtin"
113+
"fq"
114+
# "fq_embed"
60115
"fq_mat"
116+
"fq_poly"
117+
"fq_poly_factor"
118+
# "fq_vec"
119+
"fq_nmod"
120+
# "fq_nmod_embed"
61121
"fq_nmod_mat"
62-
"fq_nmod_poly_factor"
122+
# "fq_nmod_mpoly"
123+
# "fq_nmod_mpoly_factor"
63124
"fq_nmod_poly"
64-
"fq_nmod"
65-
"fq_poly_factor"
66-
"fq_poly"
67-
"fq"
125+
"fq_nmod_poly_factor"
126+
# "fq_nmod_vec"
127+
"fq_zech"
128+
# "fq_zech_embed"
68129
"fq_zech_mat"
69-
"fq_zech_poly_factor"
70130
"fq_zech_poly"
71-
"fq_zech"
72-
"mag"
73-
"mpoly"
74-
"nmod_mat"
75-
"nmod_mpoly_factor"
76-
"nmod_mpoly"
77-
"nmod_poly_factor"
78-
"nmod_poly"
79-
"nmod"
80-
"nmod_vec"
81-
"partitions"
82-
"ulong_extras"
131+
"fq_zech_poly_factor"
132+
# "fq_zech_vec"
133+
"fq_default"
134+
"fq_default_mat"
135+
"fq_default_poly"
136+
"fq_default_poly_factor"
137+
# "padic"
138+
# "padic_mat"
139+
# "padic_poly"
140+
# "qadic"
141+
# "double_extras"
142+
# "double_interval"
143+
# "d_mat"
144+
# "d_vec"
145+
# "mpfr_mat"
146+
# "mpfr_vec"
83147
)
84148

85149
for module in ${modules[@]}; do

0 commit comments

Comments
 (0)