PARI/GP


Main
  Download
  Packages
  GP in your browser
  Timeline
  Funding
  SEARCH

Help
  FAQ
  Documentation
  Tutorials
  Mailing Lists
  Contributed GP scripts

Development
  Ateliers PARI/GP
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines
  PariDroid

Tests & benchmarks
  Buildlogs
  Coverage Report
  Doc Coverage
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


2efb0b9 | Karim Belabas | Sun, 25 Jun 2017 23:23:24 +0200
typo in refcard-mf
2	2	doc/refcard-mf.tex

84c3686 | Karim Belabas | Sun, 25 Jun 2017 22:25:39 +0200
remove znchargalois [ now unused ]
0	55	src/basemath/char.c
0	1	src/headers/paridecl.h

2cd81be | Karim Belabas | Sun, 25 Jun 2017 22:22:48 +0200
use chargalois instead of znchargalois, remove related hacks

+ fix mfparams for t_MF_DIHEDRAL
+ fix mfgaloistype( mfsplit([77,1, Mod(69,77)]) ) ==> oo loop
[ because wrong character inserted in mfdihedralnew_i ]
32	55	src/basemath/mftrace.c
2	14	src/basemath/modsym.c
209	211	src/test/32/mf

f059afd | Karim Belabas | Sun, 25 Jun 2017 18:28:15 +0200
make Fl_invgen conform to its documentation: u must be invertible mod N
1	1	doc/usersch5.tex
16	7	src/kernel/none/gcdll.c

f01077d | Karim Belabas | Sun, 25 Jun 2017 18:27:43 +0200
add missing vecmoduu
1	1	src/basemath/char.c

d2a9243 | Karim Belabas | Sat, 24 Jun 2017 15:47:29 +0200
cleanup chargalois, export private functions
8	0	src/basemath/base3.c
68	46	src/basemath/char.c
4	0	src/headers/paridecl.h

abaf094 | Karim Belabas | Sat, 24 Jun 2017 09:26:36 +0200
chargalois([]): t_COL -> t_VEC
1	1	src/basemath/char.c

1ebdb5c | Karim Belabas | Sat, 24 Jun 2017 08:58:37 +0200
91- [libpari] RgV_is_ZVpos, RgV_is_ZVnon0
1	0	CHANGES
8	0	doc/usersch5.tex
2	2	src/basemath/arith2.c
1	1	src/basemath/char.c
2	0	src/headers/paridecl.h

c4b9d44 | Karim Belabas | Fri, 23 Jun 2017 21:36:08 +0200
mftolfun -> lfunmf
1	0	doc/refcard-lfun.tex
2	2	doc/refcard-mf.tex
5	5	doc/tutorial-mf.tex
11	11	src/basemath/mftrace.c
34	0	src/functions/modular_forms/lfunmf
0	34	src/functions/modular_forms/mftolfun
1	1	src/headers/paridecl.h
4	4	src/test/in/mf

7a82dd2 | Karim Belabas | Fri, 23 Jun 2017 21:31:40 +0200
add mfreltoabs
19	7	src/basemath/mftrace.c
11	0	src/functions/modular_forms/mfreltoabs
1	0	src/headers/paridecl.h
0	1	src/headers/paripriv.h
14	1	src/test/32/mf
3	0	src/test/in/mf

86d279d | Karim Belabas | Fri, 23 Jun 2017 19:31:51 +0200
mfnewmathecke_p: for prime index in new space, using cache
39	1	src/basemath/mftrace.c

20dac01 | Karim Belabas | Fri, 23 Jun 2017 18:40:07 +0200
update bench
13	14	src/test/32/mf

75e9adc | Karim Belabas | Fri, 23 Jun 2017 11:41:25 +0200
rename znchargalois -> chargalois + allow arbitrary abelian characters

old znchargalois still present [needed in mfdihedral implementation]; to
be removed
1	1	doc/refcard-mf.tex
1	1	doc/refcard.tex
4	4	doc/tutorial-mf.tex
161	6	src/basemath/char.c
32	0	src/functions/number_theoretical/chargalois
0	33	src/functions/number_theoretical/znchargalois
1	0	src/headers/paridecl.h
9	9	src/test/32/zn
3	6	src/test/in/mf
4	4	src/test/in/zn

edb733e | Karim Belabas | Thu, 22 Jun 2017 17:46:48 +0200
rename variable
5	5	src/modules/stark.c

0c2a2b4 | Karim Belabas | Thu, 22 Jun 2017 14:46:19 +0200
implement ellpadicbsd: do not export yet
80	14	src/basemath/modsym.c
1	0	src/headers/paridecl.h

e8ca9b0 | Karim Belabas | Thu, 22 Jun 2017 13:55:22 +0200
fix doc
4	4	src/functions/elliptic_curves/ellanalyticrank

33d4c5c | Bill Allombert | Thu, 22 Jun 2017 10:40:18 +0200
Add ellnf_goodl_l
42	1	src/basemath/ellisog.c
3	1	src/test/32/ellisomat
1	0	src/test/in/ellisomat

44fa189 | Karim Belabas | Thu, 22 Jun 2017 10:12:34 +0200
mffrickeeigenvalues: inconsistent output when dim = 1
1	1	src/basemath/mftrace.c
2	1	src/test/32/mf
1	0	src/test/in/mf

1fdd60e | Karim Belabas | Thu, 22 Jun 2017 08:00:38 +0200
special case mfcusps(1)
1	0	src/basemath/mftrace.c

4508e8d | Aurel Page | Wed, 21 Jun 2017 19:30:11 +0200
improve doc
7	7	doc/tutorial.tex
8	6	doc/usersFUNCS.tex

a0fccdc | Jared Asuncion | Wed, 21 Jun 2017 16:48:05 +0200
add umael2, umael3, umael4, umael5
7	3	src/headers/paripriv.h

1d88266 | Bill Allombert | Tue, 20 Jun 2017 18:52:33 +0200
ellisomat: add test over number field
8	1	src/test/32/ellisomat
3	0	src/test/in/ellisomat

a06351c | Aurel Page | Tue, 20 Jun 2017 18:17:02 +0200
add basis accessors for alglat
2	0	src/headers/paridecl.h
8	2	src/modules/algebras.c

6565c5c | Aurel Page | Tue, 20 Jun 2017 18:05:46 +0200
alglathnf: allow more inputs
10	5	src/functions/algebras/alglathnf
1	1	src/headers/paridecl.h
9	5	src/modules/algebras.c
10	3	src/test/32/algebras
9	0	src/test/in/algebras

5036fe9 | Aurel Page | Tue, 20 Jun 2017 18:05:46 +0200
alglathnf: minor code simplification
11	15	src/modules/algebras.c
2	2	src/test/32/algebras

c495611 | Karim Belabas | Tue, 20 Jun 2017 18:05:10 +0200
84- mathouseholder: missing sanity checks (SEGV, didn't accept t_COL)
1	0	CHANGES
3	1	src/basemath/bibli1.c
25	1	src/test/32/mat
1	0	src/test/in/mat

f35d3e8 | Denis SIMON | Tue, 20 Jun 2017 14:41:15 +0200
improve doc
3	4	src/functions/elliptic_curves/ellratpoints
3	3	src/functions/elliptic_curves/hyperellratpoints

7731c6b | Karim Belabas | Tue, 20 Jun 2017 11:48:10 +0200
90- [libpari] ZV_cba, Z_cba_extend
1	0	CHANGES
9	1	doc/usersch5.tex
25	0	src/basemath/base4.c
2	0	src/headers/paridecl.h

99a5aa5 | Bill Allombert | Tue, 20 Jun 2017 10:29:23 +0200
Add parameter p to ellisomat
1	0	CHANGES
1	0	COMPAT
58	7	src/basemath/ellisog.c
13	4	src/functions/elliptic_curves/ellisomat
1	1	src/headers/paridecl.h
17	1	src/test/32/ellisomat
3	2	src/test/in/ellisomat

680de59 | Karim Belabas | Tue, 20 Jun 2017 08:06:11 +0200
81- if 'a < 'b < 'c, charpoly(Mod(a, a^2 + Mod(b,b^2+1)), c) => 1
3	0	CHANGES
4	4	src/basemath/polarit2.c
4	1	src/test/32/charpoly
3	0	src/test/in/charpoly

a6a1b39 | Karim Belabas | Mon, 19 Jun 2017 17:25:01 +0200
mfcusps: typo in error message
1	1	src/basemath/mftrace.c

0d3a9b2 | Aurel Page | Mon, 19 Jun 2017 16:09:10 +0200
improve wording doc polredabs
2	2	src/functions/number_fields/polredabs

90e285f | Aurel Page | Mon, 19 Jun 2017 16:09:10 +0200
precise doc polredabs
19	0	src/functions/number_fields/polredabs

3e1f438 | Karim Belabas | Mon, 19 Jun 2017 14:44:07 +0200
let gphelp handle long dash (Atkin--Lehner)
1	0	doc/gphelp.in

a4f6d75 | Karim Belabas | Mon, 19 Jun 2017 11:45:51 +0200
kill warnings
5	5	src/basemath/mftrace.c

32e7924 | Karim Belabas | Mon, 19 Jun 2017 11:22:08 +0200
fix compilation for C89
1	1	src/basemath/mftrace.c

13291ae | Karim Belabas | Mon, 19 Jun 2017 00:01:05 +0200
kill warning
1	0	src/basemath/mftrace.c

8784d2d | Karim Belabas | Sun, 18 Jun 2017 17:32:12 +0200
update bench output
2	1	src/test/32/mf

1420fa4 | Karim Belabas | Sun, 18 Jun 2017 17:30:46 +0200
82- polredabs(non-monic t_POL, 1) => potentially wrong transformation map
1	0	CHANGES
1	1	src/basemath/base1.c
3	1	src/test/32/polred
3	0	src/test/in/polred

a4b53f8 | Karim Belabas | Sun, 18 Jun 2017 08:28:17 +0200
add test
2	2	src/basemath/lfunutils.c
5	3	src/test/in/mf

3d3b760 | Karim Belabas | Sun, 18 Jun 2017 00:10:16 +0200
update bench
2	1	src/test/32/ell
1	0	src/test/in/ell

8edaf11 | Karim Belabas | Sat, 17 Jun 2017 23:12:50 +0200
fix/improve doc
25	32	doc/usersFUNCS.tex

89d2591 | Karim Belabas | Sat, 17 Jun 2017 23:03:06 +0200
gphelp fix
1	2	src/functions/graphic/ploth

4572d3a | Karim Belabas | Sat, 17 Jun 2017 23:01:24 +0200
fix gphelp output
3	1	src/functions/modular_forms/mfhecke

540c5e8 | Karim Belabas | Sat, 17 Jun 2017 19:42:05 +0200
remove double ;;
3	3	src/basemath/mftrace.c

a476827 | Karim Belabas | Sat, 17 Jun 2017 19:40:18 +0200
remove flaky test that depends on 32/64-bit arch

reintroduce later when mfreltoabs is exported
0	6	src/test/32/mf
5	3	src/test/in/mf

3556469 | Karim Belabas | Sat, 17 Jun 2017 18:19:35 +0200
never pick Qt automatically

N.B. with default value of 'auto', old logic fails to pick Qt on darwin then
sets which_graphic_lib to none, preventing both 'svg' and 'ps' engines
[ both of which would work ]
1	1	config/get_graphic_lib

ffea00b | Karim Belabas | Fri, 16 Jun 2017 17:09:21 +0200
update tutorial
45	42	doc/tutorial-mf.tex

e8469b9 | Karim Belabas | Fri, 16 Jun 2017 15:10:55 +0200
change default flag for mfinit / mfdim + swap 3 and 4
1	1	src/functions/modular_forms/getcache
1	1	src/functions/modular_forms/mfatkin
2	2	src/functions/modular_forms/mfbasis
1	1	src/functions/modular_forms/mfcuspexpansion
18	18	src/functions/modular_forms/mfdim
1	1	src/functions/modular_forms/mfeval
1	1	src/functions/modular_forms/mfhecke
12	12	src/functions/modular_forms/mfinit
1	1	src/functions/modular_forms/mfmathecke
1	1	src/functions/modular_forms/mfparams
1	1	src/functions/modular_forms/mfsturm
2	2	src/functions/modular_forms/mftobasis
2	2	src/functions/modular_forms/mftwist
1	1	src/headers/paridecl.h
25	25	src/test/32/mf
38	38	src/test/in/mf

c6fab77 | Karim Belabas | Fri, 16 Jun 2017 12:43:13 +0200
mfmulRC -> mfbracket
1	1	doc/refcard-mf.tex
3	3	doc/tutorial-mf.tex
3	3	src/basemath/mftrace.c
16	0	src/functions/modular_forms/mfbracket
0	16	src/functions/modular_forms/mfmulRC
1	1	src/headers/paridecl.h
2	2	src/test/in/mf

6085459 | Karim Belabas | Fri, 16 Jun 2017 12:31:22 +0200
rename mflfuncreate -> mftolfun
2	2	doc/refcard-mf.tex
5	5	doc/tutorial-mf.tex
11	11	src/basemath/mftrace.c
0	34	src/functions/modular_forms/mflfuncreate
34	0	src/functions/modular_forms/mftolfun
1	1	src/headers/paridecl.h
4	4	src/test/in/mf

4ebb496 | Karim Belabas | Fri, 16 Jun 2017 11:55:43 +0200
kill warning
0	1	src/basemath/polclass.c

e6dbded | Karim Belabas | Fri, 16 Jun 2017 11:52:53 +0200
cleanup paridecl.h
1	0	src/basemath/mftrace.c
0	6	src/headers/paridecl.h
1	0	src/headers/paripriv.h

27364d0 | Bill Allombert | Fri, 16 Jun 2017 10:28:39 +0200
cleanup polclass_psum
14	21	src/basemath/polclass.c

e515d29 | Karim Belabas | Fri, 16 Jun 2017 10:03:31 +0200
add test
2	1	src/test/32/mf
14	13	src/test/in/mf

615dd08 | Karim Belabas | Fri, 16 Jun 2017 09:59:12 +0200
add test
3	1	src/test/32/mf
2	0	src/test/in/mf

2856d70 | Karim Belabas | Fri, 16 Jun 2017 09:55:36 +0200
sanity check in mfperiodpolbasis
4	1	src/basemath/mftrace.c
3	1	src/test/32/mf
2	0	src/test/in/mf

b5b1ad7 | Karim Belabas | Fri, 16 Jun 2017 01:04:32 +0200
fix polredabs canonicalizatinon function

cound return a non-canonical polynomial (of correct discriminant)
12	1	src/basemath/base1.c

fe78d57 | Bill Allombert | Thu, 15 Jun 2017 23:46:36 +0200
polclass_psum: Pick e such that no power sum are 0 mod p for all p
1	0	CHANGES
28	17	src/basemath/polclass.c
5	2	src/test/in/polclass

e612e83 | Bill Allombert | Thu, 15 Jun 2017 23:24:30 +0200
polclass_psum: do not divide the power sum by e

The test Z_issquareall(psum_sqr, psum) is invalid if e>1
3	3	src/basemath/polclass.c

3c9a0ea | Bill Allombert | Thu, 15 Jun 2017 23:06:04 +0200
Flv_powsum_pre: Use Fl properly (avoid overflow)
3	3	src/basemath/polclass.c

a66888d | Karim Belabas | Thu, 15 Jun 2017 22:23:13 +0200
kill warnings
11	12	src/basemath/mftrace.c

33da4ed | Karim Belabas | Thu, 15 Jun 2017 21:44:58 +0200
integrate tutorial-mf in installed docs
7	0	config/DOC_Make.SH

b999bde | Karim Belabas | Thu, 15 Jun 2017 21:36:19 +0200
fix most overfull hboxes, reword
68	94	doc/tutorial-mf.tex

acdead2 | Karim Belabas | Thu, 15 Jun 2017 18:32:05 +0200
fix cache policy for cache_H + add size of cache to getcache() reporting
10	7	src/basemath/mftrace.c
10	9	src/functions/modular_forms/getcache

9b391f7 | Henri Cohen | Thu, 15 Jun 2017 17:55:56 +0200
mf package implementation, K. Belabas & H. Cohen
2	2	AUTHORS
16	0	CHANGES
133	1	doc/refcard-mf.tex
1209	0	doc/tutorial-mf.tex
67	6	doc/usersFUNCS.tex
75	90	src/basemath/arith1.c
18	14	src/basemath/char.c
3	2	src/basemath/lfunutils.c
8721	0	src/basemath/mftrace.c
1	1	src/desc/gen_proto
53	0	src/functions/modular_forms/getcache
10	0	src/functions/modular_forms/mfDelta
11	0	src/functions/modular_forms/mfEk
23	0	src/functions/modular_forms/mfatkin
20	0	src/functions/modular_forms/mfatkineigenvalues
25	0	src/functions/modular_forms/mfbasis
12	0	src/functions/modular_forms/mfbd
15	0	src/functions/modular_forms/mfcoef
19	0	src/functions/modular_forms/mfcoefs
14	0	src/functions/modular_forms/mfconductor
45	0	src/functions/modular_forms/mfcreate
25	0	src/functions/modular_forms/mfcuspexpansion
15	0	src/functions/modular_forms/mfcuspisregular
11	0	src/functions/modular_forms/mfcusps
15	0	src/functions/modular_forms/mfcuspwidth
17	0	src/functions/modular_forms/mfderiv
16	0	src/functions/modular_forms/mfderivE2
68	0	src/functions/modular_forms/mfdim
21	0	src/functions/modular_forms/mfdiv
19	0	src/functions/modular_forms/mfeigenbasis
26	0	src/functions/modular_forms/mfeisen
25	0	src/functions/modular_forms/mfembed
20	0	src/functions/modular_forms/mfetaquo
26	0	src/functions/modular_forms/mfeval
33	0	src/functions/modular_forms/mffields
24	0	src/functions/modular_forms/mffromell
23	0	src/functions/modular_forms/mffromlfun
31	0	src/functions/modular_forms/mffromqf
42	0	src/functions/modular_forms/mfgaloistype
27	0	src/functions/modular_forms/mfhecke
55	0	src/functions/modular_forms/mfinit
23	0	src/functions/modular_forms/mfinteg
22	0	src/functions/modular_forms/mfisCM
12	0	src/functions/modular_forms/mfiscuspidal
15	0	src/functions/modular_forms/mfisequal
15	0	src/functions/modular_forms/mfisselfdual
34	0	src/functions/modular_forms/mflfuncreate
18	0	src/functions/modular_forms/mflinear
27	0	src/functions/modular_forms/mfmatatkin
22	0	src/functions/modular_forms/mfmathecke
13	0	src/functions/modular_forms/mfmul
16	0	src/functions/modular_forms/mfmulRC
13	0	src/functions/modular_forms/mfnumcusps
19	0	src/functions/modular_forms/mfparams
16	0	src/functions/modular_forms/mfperiodpol
14	0	src/functions/modular_forms/mfperiodpolbasis
11	0	src/functions/modular_forms/mfpow
42	0	src/functions/modular_forms/mfsearch
16	0	src/functions/modular_forms/mfshift
21	0	src/functions/modular_forms/mfspace
53	0	src/functions/modular_forms/mfsplit
25	0	src/functions/modular_forms/mfsturm
19	0	src/functions/modular_forms/mftaylor
65	0	src/functions/modular_forms/mftobasis
24	0	src/functions/modular_forms/mftonew
16	0	src/functions/modular_forms/mftraceform
19	0	src/functions/modular_forms/mftwist
16	0	src/functions/modular_forms/mfval
113	0	src/headers/paridecl.h
17	1	src/headers/paripriv.h
2	2	src/language/gplib.c
1	0	src/language/init.c
2	2	src/test/32/ellff
10	9	src/test/32/help
846	0	src/test/32/mf
2	2	src/test/32/polclass
2	2	src/test/32/ramanujantau
1	1	src/test/in/ellff
356	0	src/test/in/mf
1	1	src/test/in/polclass
1	1	src/test/in/ramanujantau

f941977 | Bill Allombert | Thu, 15 Jun 2017 15:32:18 +0200
nfsqff: fix case degpol(Tp)==1
2	3	src/basemath/nffactor.c
13	13	src/test/32/algebras

06137d6 | Karim Belabas | Wed, 14 Jun 2017 22:12:58 +0200
Flv_dotproduct broken in aa2157c7
5	5	src/basemath/FpV.c

f1b8051 | Karim Belabas | Wed, 14 Jun 2017 15:17:21 +0200
typo
3	3	doc/usersFUNCS.tex

45582ae | Bill Allombert | Wed, 14 Jun 2017 12:31:53 +0200
gen_bkeval_powers: fix DEBUGLEVEL message
5	5	src/basemath/RgX.c



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