PARI/GP

Main
  Download
  Packages
  GP in your browser
  Funding
  SEARCH

Help / Community
  FAQ
  Documentation
  Tutorials
  Mailing Lists
  Bugs
  Timeline
  Ateliers PARI/GP

Library
  Publications
  Contributed GP scripts
  Links
  Fun!

Development
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid
  Logo

Tests & benchmarks
  Buildlogs
  Coverage Report
  Doc Coverage
  Refcards test
  Benchmarks

  WWW Stats

Changes commited to PARI GIT during the last two weeks


293de072d | Karim Belabas | Mon, 19 Apr 2021 22:21:47 +0200
nflist D4/V4: cleanups
49	69	src/basemath/nflist.c

cf3aedf23 | Bill Allombert | Sun, 18 Apr 2021 17:05:25 +0200
CHANGES: add missing entry for foreach
1	1	CHANGES

9c53be5e7 | Bill Allombert | Sun, 18 Apr 2021 13:53:01 +0200
FpX_classtower_oneroot: use QXY_QXQ_evalx instead of gsubst
2	2	src/basemath/ecpp.c

b15fefe66 | Bill Allombert | Sun, 18 Apr 2021 13:31:27 +0200
QXX_QXQ_eval: renamed to QXY_QXQ_evalx
1	0	CHANGES
1	0	COMPAT
3	3	doc/usersch5.tex
2	1	src/basemath/RgX.c
1	1	src/basemath/buch3.c
1	1	src/headers/paridecl.h

4cb555b22 | Bill Allombert | Sat, 17 Apr 2021 19:58:05 +0200
install:doc: Document u, U and b protocodes.
6	5	src/functions/programming/install

3c21804b5 | Bill Allombert | Sat, 17 Apr 2021 19:58:05 +0200
GP2C:_cast: add cast for pseudo-gp2c types Fp/FpX/Fq/FqX
4	0	src/functions/gp2c_internal/_cast

3ff973b3c | Karim Belabas | Sat, 17 Apr 2021 19:43:44 +0200
add tests
21	1	src/test/32/nflist
4	2	src/test/in/nflist

ff97e77fa | Karim Belabas | Sat, 17 Apr 2021 19:32:20 +0200
add tests
6	1	src/test/32/nflist
1	0	src/test/in/nflist

2629acffa | Bill Allombert | Sat, 17 Apr 2021 19:01:44 +0200
ecpp: realpart: reduce with polredbest
1	1	src/basemath/ecpp.c

e696728f6 | Bill Allombert | Sat, 17 Apr 2021 19:01:44 +0200
Add gp2c description for sqr(small)
2	0	src/functions/symbolic_operators/pow
2	0	src/functions/transcendental/sqr

0f3481488 | Karim Belabas | Sat, 17 Apr 2021 18:41:58 +0200
fix 32-bit benches
14	17	src/test/32/nflist
2	2	src/test/in/nflist

32f3f5a7d | Karim Belabas | Sat, 17 Apr 2021 14:34:28 +0200
add test
16	1	src/test/32/nflist
1	0	src/test/in/nflist

4e4ba5972 | Karim Belabas | Sat, 17 Apr 2021 13:15:12 +0200
genericize A5file & helpers
17	10	src/basemath/nflist.c

0f2800265 | Karim Belabas | Sat, 17 Apr 2021 12:45:48 +0200
change nflistdata format (hopefully final) + support .gz
9	8	src/basemath/nflist.c

2656b6df9 | Karim Belabas | Sat, 17 Apr 2021 11:39:39 +0200
add test
8	1	src/test/32/nflist
3	0	src/test/in/nflist

9a974fff2 | Karim Belabas | Sat, 17 Apr 2021 11:34:35 +0200
add tests
50	1	src/test/32/nflist
13	0	src/test/in/nflist

198f53c8a | Karim Belabas | Sat, 17 Apr 2021 11:25:54 +0200
nflist cleanup
24	23	src/basemath/nflist.c
2	1	src/test/32/nflist
1	0	src/test/in/nflist

784485e76 | Karim Belabas | Sat, 17 Apr 2021 09:57:22 +0200
nflist S3: always return NULL if empty
22	22	src/basemath/nflist.c

ba6b8e791 | Karim Belabas | Sat, 17 Apr 2021 02:56:25 +0200
add test
3	1	src/test/32/nflist
1	0	src/test/in/nflist

9f5782091 | Karim Belabas | Sat, 17 Apr 2021 02:32:13 +0200
makeS3vec: test for lg(v) == 1 besides v == NULL
2	2	src/basemath/nflist.c

611d2da15 | Karim Belabas | Sat, 17 Apr 2021 02:24:43 +0200
typo in doA462
7	4	src/basemath/nflist.c

7ca1b6f0b | Karim Belabas | Sat, 17 Apr 2021 01:40:12 +0200
add tests
3	1	src/test/32/nflist
2	1	src/test/in/nflist

d67511069 | Karim Belabas | Fri, 16 Apr 2021 23:54:23 +0200
fix S36 typo + add test
1	1	src/basemath/nflist.c
10	1	src/test/32/nflist
7	1	src/test/in/nflist

76229bead | Karim Belabas | Fri, 16 Apr 2021 23:41:58 +0200
add tests + fix typo in makeC6
5	6	src/basemath/nflist.c
4	1	src/test/32/nflist
2	1	src/test/32/nflistA5
1	0	src/test/in/nflist
2	0	src/test/in/nflistA5

9439486b1 | Karim Belabas | Fri, 16 Apr 2021 23:22:17 +0200
add tests
6	1	src/test/32/nflistA5
2	0	src/test/in/nflistA5

cba0a3147 | Karim Belabas | Fri, 16 Apr 2021 23:17:18 +0200
add tests
8	1	src/test/32/nflist
5	0	src/test/in/nflist

a5be22291 | Karim Belabas | Fri, 16 Apr 2021 22:40:18 +0200
simplify makeDLresolvent + fix bench
6	13	src/basemath/nflist.c
13	13	src/test/32/nflist

6912986f0 | Karim Belabas | Fri, 16 Apr 2021 22:24:49 +0200
nflist cleanups & test
4	6	src/basemath/nflist.c
2	1	src/test/32/nflist
1	0	src/test/in/nflist

0a1d9b14f | Henri Cohen | Fri, 16 Apr 2021 16:39:39 +0200
corrected grptranslate bug ("C2C2" and "C3C3" accepted before), added "D6"
and corrected typo.
5	4	src/basemath/nflist.c

fa273fea5 | Karim Belabas | Fri, 16 Apr 2021 11:52:13 +0200
rewrite nfresolvent to avoid polgalois in degree> 7
25	28	src/basemath/nflist.c
37	37	src/test/32/nflist
3	3	src/test/in/nflist

6a551c02f | Karim Belabas | Thu, 15 Apr 2021 11:58:50 +0200
fix bnrclassfield bench
2	4	src/test/32/bnrclassfield
2	1	src/test/in/bnrclassfield

04c4b5f20 | Karim Belabas | Thu, 15 Apr 2021 11:56:54 +0200
remove absi_shallow
1	1	src/basemath/nflist.c

e5236d72e | Karim Belabas | Thu, 15 Apr 2021 11:56:23 +0200
cleanup lfunetaquo (add valuation)
5	7	src/basemath/lfunutils.c
1	0	src/headers/paridecl.h
2	0	src/headers/pariinl.h

59b4dc889 | Henri Cohen | Thu, 15 Apr 2021 01:40:17 +0200
first correction of lfunetaquo: accepts now valuation> 1.
6	4	src/basemath/lfunutils.c

6cd82364e | Karim Belabas | Wed, 14 Apr 2021 20:54:18 +0200
nflist: allow non-integral discriminant bounds + add exemples and tests
13	6	src/basemath/nflist.c
39	1	src/functions/number_fields/nflist
25	25	src/test/32/nflist
2	1	src/test/32/subcyclo
11	3	src/test/in/nflist
1	0	src/test/in/subcyclo

c60b4c2e8 | Karim Belabas | Wed, 14 Apr 2021 00:40:51 +0200
add tests
2	1	src/test/32/nflist
1	0	src/test/in/nflist

651c640eb | Karim Belabas | Wed, 14 Apr 2021 00:30:42 +0200
add tests
12	1	src/test/32/nflist
2	1	src/test/32/subcyclo
3	0	src/test/in/nflist
1	0	src/test/in/subcyclo

73bc05f69 | Karim Belabas | Tue, 13 Apr 2021 18:48:24 +0200
fix comment + add tests
1	1	src/basemath/nflist.c
4	1	src/test/32/nflist
2	0	src/test/in/nflist

54c2143c9 | Karim Belabas | Tue, 13 Apr 2021 18:40:05 +0200
nflist cleanups + add tests
9	9	src/basemath/nflist.c
4	1	src/test/32/nflist
3	0	src/test/in/nflist

27f8e62df | Karim Belabas | Tue, 13 Apr 2021 18:29:49 +0200
mention setdebug
1	0	doc/refcard.tex
2	1	doc/usersch2.tex
3	1	src/functions/default/debug
23	9	src/functions/programming/setdebug

b6d553510 | Bill Allombert | Tue, 13 Apr 2021 18:21:54 +0200
Hermite_bound: use retmkfrac to be gerepileupto compatible
2	2	src/basemath/buch3.c

330ee1f23 | Karim Belabas | Tue, 13 Apr 2021 12:37:33 +0200
doc typo + improve
3	2	doc/usersch6.tex

372dd1161 | Bill Allombert | Tue, 13 Apr 2021 11:23:37 +0200
New libpari function Hermite_bound
1	0	CHANGES
4	0	doc/usersch6.tex
7	6	src/basemath/buch3.c
1	0	src/headers/paridecl.h

94ec9da0d | Karim Belabas | Mon, 12 Apr 2021 18:25:57 +0200
42- floor(Mod(0,3)*quadgen(5)) -> crash
1	0	CHANGES
1	0	src/basemath/gen3.c
3	0	src/test/32/quad
1	0	src/test/in/quad

97e88a2bb | Karim Belabas | Mon, 12 Apr 2021 18:00:45 +0200
41- ceil(quadgen(5)) -> 1 instead of 0 [#2288]
1	0	CHANGES
1	0	src/basemath/gen3.c
2	1	src/test/32/quad
1	0	src/test/in/quad

6e9a9d5bd | Karim Belabas | Mon, 12 Apr 2021 15:09:17 +0200
nflist: remove all "non-standard" labels
0	18	src/basemath/nflist.c
10	10	src/functions/number_fields/nflist
13	13	src/test/32/nflist
15	5	src/test/in/nflist
1	1	src/test/in/nflistA5

d0435c490 | Karim Belabas | Mon, 12 Apr 2021 14:15:03 +0200
D2 = C2, D3 = S3
2	0	src/basemath/nflist.c
1	1	src/functions/number_fields/nflist
7	1	src/test/32/nflist
2	0	src/test/in/nflist

3905baa0f | Karim Belabas | Mon, 12 Apr 2021 13:57:46 +0200
makeC2vec: test return value
5	2	src/basemath/nflist.c

7565ec2c7 | Karim Belabas | Mon, 12 Apr 2021 13:52:12 +0200
nflist: better sanity checks
8	7	src/basemath/nflist.c
10	1	src/test/32/nflist
5	0	src/test/in/nflist

127e9fc10 | Karim Belabas | Sun, 11 Apr 2021 23:56:22 +0200
nflist S3I: min -> max => 30% faster...
1	1	src/basemath/nflist.c

6b9f119bd | Karim Belabas | Sun, 11 Apr 2021 14:13:13 +0200
improve doc
10	7	src/functions/number_fields/rnfidealprimedec

c318af1b7 | Karim Belabas | Sun, 11 Apr 2021 12:43:07 +0200
nflist: better wording for error
1	1	src/basemath/nflist.c
5	5	src/test/32/nflist

d58ca5009 | Karim Belabas | Sun, 11 Apr 2021 12:40:40 +0200
No longer return 0 on unsupported group. Raise exception.
17	1	src/basemath/nflist.c
57	5	src/test/32/nflist

ac11b9f0f | Karim Belabas | Sun, 11 Apr 2021 11:12:11 +0200
nflist: no longer support labels S46M and S46P; use S46[+-]
0	2	src/basemath/nflist.c
3	3	src/test/32/nflist
1	1	src/test/in/nflist

510e90b90 | Karim Belabas | Sun, 11 Apr 2021 11:08:31 +0200
improve Help
10	12	src/functions/number_fields/nflist

0d4868de1 | Henri Cohen | Sun, 11 Apr 2021 00:24:33 +0200
added tutorial section on nflist
91	0	doc/tutorial.tex

81f630fd3 | Karim Belabas | Sat, 10 Apr 2021 21:39:39 +0200
gammamellininv cleanup + remove recent (wrong) addition to doc
2	4	src/basemath/mellininv.c
0	3	src/functions/transcendental/gammamellininv

b1a1c8ab7 | Henri Cohen | Sat, 10 Apr 2021 17:25:57 +0200
capitalize tutorial headings
7	7	doc/tutorial.tex

de0ebf04d | Karim Belabas | Sat, 10 Apr 2021 14:01:42 +0200
cleanup gammamellininv
13	19	src/basemath/mellininv.c

8628b9209 | Karim Belabas | Sat, 10 Apr 2021 13:36:08 +0200
document *absolute* error
4	0	src/functions/transcendental/gammamellininv

d203cd3f2 | Karim Belabas | Sat, 10 Apr 2021 13:28:22 +0200
cleanup all_roots + lower initial accuracy

+ change DEBUGLEVEL: we want to see that message
31	40	src/basemath/rootpol.c

a4aafe882 | Karim Belabas | Fri, 9 Apr 2021 03:21:22 +0200
improvement S3 cubic fields
29	26	src/basemath/nflist.c

4ca05d3e6 | Karim Belabas | Fri, 9 Apr 2021 01:01:00 +0200
40- polroots(1.E-47*t^6 + 1.E-47*t^5 + 4.E-46*t^4) -> bug in type [#2286]
1	0	CHANGES
1	1	src/basemath/rootpol.c
5	1	src/test/32/pol
3	0	src/test/in/pol

a5af94fd6 | Bill Allombert | Thu, 8 Apr 2021 11:04:53 +0200
CHANGES: fix typo (hellheight->ellheight)
1	1	CHANGES

614480be4 | Bill Allombert | Thu, 8 Apr 2021 09:38:36 +0200
HC  39- mfisetaquo(mffrometaquo([1,12;193,12])) -> 0
1	0	CHANGES
6	1	src/test/32/mf
1	0	src/test/in/mf

2acb7d9ac | Henri Cohen | Thu, 8 Apr 2021 00:37:03 +0200
corrected Bill's mfisetaquo bug
3	1	src/basemath/mftrace.c

7cfdd6fc2 | Bill Allombert | Wed, 7 Apr 2021 20:15:39 +0200
nflist: add back missing leading _
25	25	src/basemath/nflist.c
25	25	src/functions/number_fields/nflist

7211c0096 | Karim Belabas | Wed, 7 Apr 2021 18:57:17 +0200
nflist: fix problems with empty lists
10	3	src/basemath/nflist.c
2	1	src/test/32/nflist
6	0	src/test/in/nflist

6ec29b714 | Bill Allombert | Wed, 7 Apr 2021 17:03:22 +0200
nflist: prefix nflist workers by nflist.
55	54	src/basemath/nflist.c
75	75	src/functions/number_fields/nflist
25	25	src/headers/paripriv.h

4ec3e8d5f | Bill Allombert | Wed, 7 Apr 2021 15:09:45 +0200
ellcondfile: add cache
1	0	src/headers/paripriv.h
1	0	src/language/init.c
30	11	src/modules/elldata.c

f2872ba1f | Karim Belabas | Wed, 7 Apr 2021 15:09:21 +0200
A5: use readvec format
5	11	src/basemath/nflist.c
1	1	src/test/in/nflistA5

77a7144a6 | Bill Allombert | Wed, 7 Apr 2021 15:00:40 +0200
New GP function setdebug
2	0	src/basemath/F2v.c
2	0	src/basemath/F2x.c
2	0	src/basemath/F2xqE.c
2	0	src/basemath/FlxqE.c
2	0	src/basemath/Flxq_log.c
2	0	src/basemath/FpE.c
2	0	src/basemath/FpV.c
2	0	src/basemath/FpXQX_factor.c
2	0	src/basemath/FpX_factor.c
2	0	src/basemath/Hensel.c
2	0	src/basemath/QX_factor.c
2	0	src/basemath/RgX.c
2	0	src/basemath/alglin1.c
3	0	src/basemath/alglin2.c
2	0	src/basemath/alglin3.c
2	0	src/basemath/aprcl.c
2	0	src/basemath/arith1.c
2	0	src/basemath/arith2.c
2	0	src/basemath/base1.c
2	0	src/basemath/base2.c
2	0	src/basemath/base3.c
2	0	src/basemath/base4.c
2	0	src/basemath/base5.c
2	0	src/basemath/bb_group.c
2	0	src/basemath/bb_hnf.c
5	2	src/basemath/bern.c
2	0	src/basemath/bibli1.c
2	0	src/basemath/bnfunits.c
2	0	src/basemath/buch1.c
3	0	src/basemath/buch2.c
2	0	src/basemath/buch3.c
2	0	src/basemath/ecpp.c
2	0	src/basemath/ellanal.c
3	0	src/basemath/elliptic.c
2	0	src/basemath/ellisog.c
2	0	src/basemath/ellrank.c
2	0	src/basemath/ellsea.c
3	0	src/basemath/galconj.c
2	0	src/basemath/gen1.c
3	0	src/basemath/hnf_snf.c
2	0	src/basemath/hyperell.c
2	0	src/basemath/ifactor1.c
2	0	src/basemath/kummer.c
2	0	src/basemath/lfun.c
2	0	src/basemath/lfunutils.c
2	0	src/basemath/lll.c
2	0	src/basemath/mellininv.c
2	0	src/basemath/mftrace.c
2	0	src/basemath/modsym.c
2	0	src/basemath/nffactor.c
2	0	src/basemath/nflist.c
2	0	src/basemath/polarit2.c
2	0	src/basemath/polarit3.c
4	1	src/basemath/polclass.c
2	0	src/basemath/polmodular.c
3	0	src/basemath/prime.c
2	0	src/basemath/qfisom.c
2	0	src/basemath/qfsolve.c
2	0	src/basemath/rootpol.c
2	0	src/basemath/subcyclo.c
2	0	src/basemath/subfield.c
2	0	src/basemath/subgroup.c
2	0	src/basemath/trans1.c
2	0	src/basemath/trans2.c
2	0	src/basemath/trans3.c
2	0	src/basemath/zetamult.c
15	0	src/functions/programming/setdebug
1	0	src/headers/pari.h
53	0	src/headers/paridbglvl.h
2	0	src/headers/paridecl.h
2	0	src/language/compile.c
5	1	src/language/default.c
2	0	src/language/es.c
45	0	src/language/init.c
2	0	src/language/intnum.c
2	0	src/modules/algebras.c
2	0	src/modules/galois.c
2	0	src/modules/genus2red.c
2	0	src/modules/krasner.c
2	0	src/modules/mpqs.c
2	0	src/modules/stark.c
2	0	src/modules/thue.c
2	0	src/mt/mpi.c
2	0	src/mt/pthread.c

b5276a8dc | Karim Belabas | Wed, 7 Apr 2021 14:20:32 +0200
fix refcard dates
2	2	doc/refmacro.tex

e05477d2c | Karim Belabas | Wed, 7 Apr 2021 14:15:17 +0200
missing static
1	1	src/basemath/nflist.c

47e83e577 | Karim Belabas | Wed, 7 Apr 2021 14:14:09 +0200
C32C4 / Xinf cleanup + add test
2	7	src/basemath/nflist.c
2	1	src/test/32/nflist
1	0	src/test/in/nflist

bc9de0ca8 | Karim Belabas | Wed, 7 Apr 2021 13:56:14 +0200
fix S462 / Xinf + cleanups + add tests
9	13	src/basemath/nflist.c
2	2	src/functions/number_fields/nflist
1	1	src/headers/paripriv.h
3	1	src/test/32/nflist
2	0	src/test/in/nflist

e5d634ee4 | Karim Belabas | Wed, 7 Apr 2021 12:51:37 +0200
nflist cleanups
1	2	src/basemath/nflist.c
3	3	src/functions/number_fields/nflist
2	1	src/test/32/nflist
1	0	src/test/in/nflist

53c39f625 | Karim Belabas | Wed, 7 Apr 2021 12:32:38 +0200
remove S5: unsupported
2	2	src/basemath/nflist.c

bf4aab8ce | Karim Belabas | Wed, 7 Apr 2021 12:32:38 +0200
cleanup D4 / Xinf fix + add test
2	2	src/basemath/nflist.c
2	1	src/test/32/nflist
1	0	src/test/in/nflist

d6e2ab196 | Bill Allombert | Wed, 7 Apr 2021 12:32:38 +0200
Add FpX_cubic_root
56	4	src/basemath/FpX_factor.c

54bb51a03 | Bill Allombert | Wed, 7 Apr 2021 12:32:38 +0200
ecpp stage 2: solve separately 3-part of class group
41	4	src/basemath/ecpp.c

7908be2ec | Bill Allombert | Wed, 7 Apr 2021 12:32:38 +0200
Flx_cubic_root: use krouu (faster on average)
2	2	src/basemath/FpX_factor.c

4033a1b64 | Henri Cohen | Wed, 7 Apr 2021 12:14:17 +0200
Use Xinf in A462
7	6	src/basemath/nflist.c
2	2	src/functions/number_fields/nflist
1	1	src/headers/paripriv.h

31e23700b | Henri Cohen | Wed, 7 Apr 2021 12:06:34 +0200
included Xinf in C32C4
7	5	src/basemath/nflist.c
2	2	src/functions/number_fields/nflist
1	1	src/headers/paripriv.h

c4fc41453 | Henri Cohen | Wed, 7 Apr 2021 11:23:00 +0200
included Xinf in D4
6	5	src/basemath/nflist.c
2	2	src/functions/number_fields/nflist
1	1	src/headers/paripriv.h

e7c76a90f | Karim Belabas | Wed, 7 Apr 2021 02:38:23 +0200
kill warnings
5	5	src/basemath/nflist.c

92d083639 | Karim Belabas | Wed, 7 Apr 2021 02:34:27 +0200
kill warnings, add FIXME markers (Xinf ignored)
25	22	src/basemath/nflist.c
2	2	src/functions/number_fields/nflist
1	1	src/headers/paripriv.h

8ee604d25 | Karim Belabas | Wed, 7 Apr 2021 02:17:50 +0200
gammamellininvinit: don't convert to fp in gammamellininvasymp_i [#2283]

catastrophic loss of accurracy:
\p128
gammamellininvinit([1/3*I,-1/3*I])
1	1	src/basemath/mellininv.c

7856a6f39 | Karim Belabas | Wed, 7 Apr 2021 01:09:04 +0200
38- typo in allh [affects ECPP tunings]
1	0	CHANGES
1	1	src/basemath/ecpp.c

ca314defe | Karim Belabas | Tue, 6 Apr 2021 22:48:01 +0200
add nflist / nfresolvent to refcard
4	0	doc/refcard-nf.tex

bc0bf6634 | Karim Belabas | Tue, 6 Apr 2021 22:17:09 +0200
19- polsubcyclo: faster algorithm for large conductor and small degree
1	0	CHANGES
11	25	src/basemath/nflist.c
28	0	src/basemath/subcyclo.c
2	2	src/functions/polynomials/polsubcyclo
1	0	src/headers/paridecl.h
2	2	src/test/32/nfields
9	9	src/test/32/nflist
26	3	src/test/32/subcyclo
1	1	src/test/in/bnrclassfield
1	2	src/test/in/nfeltsign
1	2	src/test/in/nfpolsturm
7	0	src/test/in/subcyclo

a6e981197 | Karim Belabas | Tue, 6 Apr 2021 22:10:59 +0200
nftable -> nflist
19	19	src/test/in/nflistA5



PARI/GP Development
Last Modified: 2016-03-22 20:34:27
Copyleft © 2003-2021 the PARI group.