PARI/GP
Main
  Download
  Packages
  Timeline
  Search

Support
  FAQ
  Documentation
  Tutorials
  Ateliers PARI/GP
  Mailing Lists

GP scripts library
  Contributed scripts

Development
  Bugs
  Latest Changes
  Version Control
  Coding Guidelines

Tests & benchmarks
  Buildlogs
  Coverage report
  Benchmarks

Miscellaneous
  WWW Stats
  Logo
  Fun!
  Links

Changes commited to PARI GIT during the last two weeks


4bd9b4e | Bill Allombert | Fri, 24 Oct 2014 15:59:59 +0200
Fp_elljissupersingular: use FqX_roots/nbroots instead of FqX_factor
7	34	src/basemath/FpE.c

69271ab | Hamish Ivey-Law | Fri, 24 Oct 2014 13:29:39 +0200
Simplify path_extends_to_floor().
5	5	src/basemath/FpE.c

c076ee4 | Bill Allombert | Fri, 24 Oct 2014 11:51:54 +0200
Fp_ellj_get_CM: copy-paste error: -7 was missing
2	1	src/basemath/FpE.c

d0a0e45 | Karim Belabas | Fri, 24 Oct 2014 00:43:41 +0200
keri -> QM_ker
1	1	src/basemath/modsym.c

92d2cf0 | Bill Allombert | Thu, 23 Oct 2014 21:01:16 +0200
FqX_factor_i: call FqX_quad_root for deg2 polynomials.
21	0	src/basemath/FpX_factor.c

8692f41 | Karim Belabas | Thu, 23 Oct 2014 20:54:54 +0200
include mingw.h for win32_set_pdf_viewer()
5	0	src/language/default.c

7169903 | Bill Allombert | Thu, 23 Oct 2014 17:58:28 +0200
Fp_ellissingular: use FqX_quad_root
16	16	src/basemath/FpE.c

5280576 | Bill Allombert | Thu, 23 Oct 2014 15:19:07 +0200
Add zxX_to_FlxX
1	1	CHANGES
3	0	doc/usersch5.tex
10	0	src/basemath/Flx.c
1	0	src/headers/paridecl.h

605ebfc | Bill Allombert | Thu, 23 Oct 2014 15:11:49 +0200
Add zx_to_Flx
1	1	CHANGES
4	1	doc/usersch5.tex
11	0	src/basemath/Flx.c
1	0	src/headers/paridecl.h

dee1b4e | Bill Allombert | Thu, 23 Oct 2014 14:14:27 +0200
Add umodsu and use it for zv_to_Flv
1	0	CHANGES
3	0	doc/usersch5.tex
1	1	src/basemath/ZV.c
1	0	src/headers/paridecl.h
5	0	src/kernel/none/level1.h

e965666 | Bill Allombert | Thu, 23 Oct 2014 10:52:48 +0200
Fp_elljissupersingular: try CM first.
8	4	src/basemath/FpE.c

c40c436 | Bill Allombert | Wed, 22 Oct 2014 23:24:11 +0200
Add private function Fp_ellj_get_CM
50	32	src/basemath/FpE.c

938ea74 | Hamish Ivey-Law | Wed, 22 Oct 2014 22:43:18 +0200
Add GP function ellissupersingular

Add PARI functions Fp_elljissupersingular, FpXQ_ellissupersingular,
elljissupersingular

Temporarily hard-code Phi_2
2	0	CHANGES
6	0	doc/usersch7.tex
178	1	src/basemath/FpE.c
54	0	src/basemath/elliptic.c
22	0	src/functions/elliptic_curves/ellissupersingular
4	0	src/headers/paridecl.h
35	0	src/test/in/ellissupersingular

2d5deff | Karim Belabas | Wed, 22 Oct 2014 19:33:57 +0200
fix prompt corruptions break_loop

- break_loop_prompt: don't return adress of volatile storage
- move prompt generation before context save [ prompt was destroyed
by context restore ]
1	1	src/gp/gp.c
2	1	src/language/gplib.c

cfb6c12 | Karim Belabas | Wed, 22 Oct 2014 15:05:12 +0200
64- contfracpnqn([a]) => [1,a;0,1] instead of [a,1;1,0]
1	0	CHANGES
1	1	src/basemath/arith1.c
2	2	src/test/32/contfrac

6f2e76c | Karim Belabas | Tue, 21 Oct 2014 21:36:40 +0200
typo in doc
1	1	src/functions/modular_forms/msstar

f1a8621 | Karim Belabas | Tue, 21 Oct 2014 21:36:40 +0200
add msissymbol + fix mseval
2	1	CHANGES
77	42	src/basemath/modsym.c
5	2	src/functions/modular_forms/mseval
26	0	src/functions/modular_forms/msissymbol
1	0	src/headers/paridecl.h
5	2	src/test/32/modsym
8	0	src/test/in/modsym

661dd13 | Karim Belabas | Tue, 21 Oct 2014 21:36:39 +0200
ellmsinit -> msfromell + remove ellmsinit struct

use ordinary modular symbol
17	20	src/basemath/ellpadicL.c
146	124	src/basemath/modsym.c
0	18	src/functions/modular_forms/ellmsinit
3	1	src/functions/modular_forms/mseval
29	0	src/functions/modular_forms/msfromell
2	2	src/headers/paridecl.h
3	1	src/test/32/modsym
7	2	src/test/in/modsym

ed64bf4 | Bill Allombert | Tue, 21 Oct 2014 19:36:43 +0200
Flxq_ellcard_Satoh: Take j as parameter instead of recomputing it
3	4	src/basemath/FlxqE.c

f176567 | Bill Allombert | Tue, 21 Oct 2014 18:53:18 +0200
Flxq_ellcard_Satoh: better support for j in F_p^2
22	18	src/basemath/FlxqE.c

0852a74 | Bill Allombert | Tue, 21 Oct 2014 18:41:13 +0200
Add Flxq_ellj_to_a4a6
2	1	CHANGES
4	0	doc/usersch7.tex
18	0	src/basemath/FlxqE.c
1	0	src/headers/paridecl.h

52d8225 | Bill Allombert | Tue, 21 Oct 2014 15:34:47 +0200
Add PARI function Flv_inv_inplace Flv_inv_pre Flv_inv_inplace_pre
1	0	CHANGES
8	0	doc/usersch5.tex
83	16	src/basemath/Flx.c
3	0	src/headers/paridecl.h

6f078fa | Bill Allombert | Mon, 20 Oct 2014 18:04:13 +0200
Remove spurious whitespaces
1	1	src/basemath/FpX_factor.c

a9a608c | Bill Allombert | Mon, 20 Oct 2014 15:24:39 +0200
Add PARI function Flx_oneroot_split
1	0	CHANGES
3	0	doc/usersch5.tex
27	8	src/basemath/FpX_factor.c
1	0	src/headers/paridecl.h

11b07d7 | Bill Allombert | Mon, 20 Oct 2014 14:32:40 +0200
Add PARI function Fl_elltwist
1	1	CHANGES
4	0	doc/usersch7.tex
8	0	src/basemath/FpE.c
1	0	src/headers/paridecl.h

212c0f0 | Bill Allombert | Mon, 20 Oct 2014 11:34:08 +0200
thue: use nbits2extraprec
3	2	src/modules/thue.c

8044e29 | Bill Allombert | Mon, 20 Oct 2014 11:25:37 +0200
_Fp_one: fix warning
1	1	src/basemath/arith1.c

cf9e746 | Karim Belabas | Mon, 20 Oct 2014 07:51:20 +0200
add mseval
36	0	src/functions/modular_forms/mseval

a1df244 | Karim Belabas | Sun, 19 Oct 2014 23:56:41 +0200
cleanups + add mseval, mspathgens, mspathlog
1	1	CHANGES
203	52	src/basemath/modsym.c
4	0	src/functions/modular_forms/msatkinlehner
49	0	src/functions/modular_forms/mspathgens
36	0	src/functions/modular_forms/mspathlog
3	2	src/headers/paridecl.h
10	1	src/test/32/modsym
9	0	src/test/in/modsym

7b7e442 | Bill Allombert | Sat, 18 Oct 2014 10:41:59 +0200
nbits2prec, nbits2extraprec: do not call with negative argument
3	3	src/basemath/Qfb.c
4	4	src/basemath/trans3.c
4	5	src/modules/stark.c

b01b9ab | Bill Allombert | Sat, 18 Oct 2014 10:33:43 +0200
ZV_polint_tree: could return unreduced results.
12	9	src/basemath/arith1.c

811e844 | Bill Allombert | Sat, 18 Oct 2014 10:29:16 +0200
Fl_ellj_to_a4a6: doc: Fix typo
2	2	doc/usersch7.tex

2c1f4c4 | Bill Allombert | Thu, 16 Oct 2014 23:16:28 +0200
Use realprec instead of lg.
1	1	src/basemath/ellanal.c
3	3	src/basemath/trans3.c

3ed35ef | Bill Allombert | Thu, 16 Oct 2014 21:57:22 +0200
Replace incorrect use of bit_accuracy by prec2nbits
2	2	src/basemath/trans1.c
2	2	src/basemath/trans3.c

6722c14 | Bill Allombert | Thu, 16 Oct 2014 19:55:51 +0200
Add Fl_ellj_to_a4a6
1	1	CHANGES
4	0	doc/usersch7.tex
16	0	src/basemath/FpE.c
1	0	src/headers/paridecl.h

a015caf | Bill Allombert | Thu, 16 Oct 2014 17:29:26 +0200
Add functions FpXQX_div_by_X_x, FqX_div_by_X_x
3	2	CHANGES
4	0	doc/usersch5.tex
24	0	src/basemath/FpXX.c
2	0	src/headers/paridecl.h
3	0	src/headers/pariinl.h

df6ac65 | Bill Allombert | Thu, 16 Oct 2014 11:49:30 +0200
Add Fl_ellj and Fl_ellj_pre.
2	2	CHANGES
7	0	doc/usersch7.tex
16	0	src/basemath/FpE.c
2	0	src/headers/paridecl.h
13	0	src/kernel/none/level1.h

3942e61 | Bill Allombert | Wed, 15 Oct 2014 22:08:50 +0200
Fl_powers_pre: Fix signedness
2	2	src/basemath/arith1.c

c6e1d82 | Bill Allombert | Wed, 15 Oct 2014 18:49:22 +0200
Add Fl_powers, Fp_powers
1	0	CHANGES
8	1	doc/usersch5.tex
94	52	src/basemath/arith1.c
3	1	src/headers/paridecl.h

b5de6ec | Hamish Ivey-Law | Wed, 15 Oct 2014 16:59:42 +0200
Add function Fl_powers_pre
1	0	CHANGES
4	0	doc/usersch5.tex
11	0	src/basemath/arith1.c
1	0	src/headers/paridecl.h

fa2cd83 | Loïc Grenié | Wed, 15 Oct 2014 13:11:40 +0200
bnfinit could crash while building the factor base

Off-by-one in FBgen
7	6	src/basemath/buch2.c

8dc1d1b | Karim Belabas | Wed, 15 Oct 2014 11:15:15 +0200
update description
5	4	src/functions/modular_forms/msstar

5849e7b | Bill Allombert | Tue, 14 Oct 2014 22:32:13 +0200
match_and_sort: make algorithm more robust

We store all the possible orders found by the BSBG process.
If the number is larger than 100, we give up and pick another
random point. Otherwise we conclude using gen_select_order.
18	10	src/modules/ellsea.c

940e0b1 | Karim Belabas | Tue, 14 Oct 2014 17:23:19 +0200
ellinit: add type checks for inputs of 'ell' type (esp. over nf)
4	2	src/basemath/elliptic.c

2999c67 | Karim Belabas | Tue, 14 Oct 2014 15:49:52 +0200
change operators to abide by the 'sign' argument of nfinit + add optional subspace
46	27	src/basemath/modsym.c
13	10	src/functions/modular_forms/msatkinlehner
2	1	src/functions/modular_forms/mshecke
4	2	src/functions/modular_forms/mssplit
2	2	src/headers/paridecl.h
7	14	src/test/32/modsym
1	0	src/test/in/modsym

d794a55 | Bill Allombert | Tue, 14 Oct 2014 11:36:07 +0200
serpsiz0: use prec2nbits instead of bit_accuracy
1	1	src/basemath/trans2.c

6d7ff10 | Bill Allombert | Tue, 14 Oct 2014 11:15:17 +0200
find_isogenous_from_Atkin: restore C89 compat
17	14	src/modules/ellsea.c

f9d38f0 | Karim Belabas | Tue, 14 Oct 2014 10:42:46 +0200
uniformize "subspaces" formats: always use projectors
58	33	src/basemath/modsym.c
7	5	src/functions/modular_forms/mscuspidal
5	2	src/functions/modular_forms/mseisenstein
6	5	src/functions/modular_forms/mshecke
5	4	src/functions/modular_forms/msnew
4	2	src/functions/modular_forms/mssplit
1	1	src/headers/paridecl.h
3	2	src/test/32/modsym
1	1	src/test/in/modsym

5fb89e4 | Bill Allombert | Tue, 14 Oct 2014 10:00:14 +0200
derivnum: automatically adjust the precision
18	15	src/language/sumiter.c
1	0	src/test/32/deriv
1	0	src/test/in/deriv

dcb8553 | Bill Allombert | Tue, 14 Oct 2014 10:00:14 +0200
Add localprec
1	0	CHANGES
12	0	doc/develop.tex
5	0	src/functions/programming/localprec
4	0	src/headers/paridecl.h
1	0	src/headers/paristio.h
38	5	src/language/eval.c
1	1	src/mt/mpi.c
2	1	src/test/32/prec
1	0	src/test/in/prec

f4d3e86 | Bill Allombert | Mon, 13 Oct 2014 22:48:28 +0200
develop.tex: fix typos
3	3	doc/develop.tex

8ff7e76 | Karim Belabas | Mon, 13 Oct 2014 15:26:12 +0200
Fix O(x)/2 => 2
1	1	src/basemath/gen1.c
5	1	src/test/32/ser
5	0	src/test/in/ser

3ee6cdb | Karim Belabas | Mon, 13 Oct 2014 12:45:37 +0200
div_ser_scal: typo lg(y) -> lg(x)

sum(n=0,20,((x/(1-x))^n+O(x^20))/n!)  => SEGV
1	1	src/basemath/gen1.c

a8dff0e | Karim Belabas | Mon, 13 Oct 2014 12:43:24 +0200
mssplit: return [] when there are no forms, not [;]
2	3	src/basemath/modsym.c

d332a01 | Karim Belabas | Mon, 13 Oct 2014 12:40:29 +0200
msqexpansion: always use t_POLMOD definition field != Q
4	1	src/basemath/modsym.c
8	7	src/test/32/modsym

c4bd524 | Karim Belabas | Mon, 13 Oct 2014 12:02:23 +0200
whatnow.h: add dependencies so that file is regenerated when needed
1	1	config/Makefile.SH

4c9c31a | Karim Belabas | Sun, 12 Oct 2014 12:54:30 +0200
nsnew_trivial: add GC
9	3	src/basemath/modsym.c
0	1	src/test/32/modsym
0	1	src/test/in/modsym

2ff0635 | Karim Belabas | Sun, 12 Oct 2014 12:31:48 +0200
kill (signedness) warnings
1	1	src/basemath/FlxqE.c
4	4	src/modules/ellsea.c

038c78b | Karim Belabas | Sun, 12 Oct 2014 12:24:29 +0200
fix compat bench
1	1	src/language/default.c
1	8	src/test/32/compat
0	2	src/test/in/compat

6f0890a | Karim Belabas | Sat, 11 Oct 2014 16:35:34 +0200
33- default 'compatible' has been obsoleted. It is now a no-op.
1	0	CHANGES
1	0	COMPAT
2	13	doc/tutorial.tex
2	9	doc/usersch5.tex
1	39	src/functions/default/compatible
0	1	src/gp/gp.c
1	1	src/gp/whatnow.c
1	2	src/headers/paridecl.h
1	6	src/headers/paripriv.h
2	2	src/language/anal.c
1	1	src/language/compile.c
6	10	src/language/default.c
6	13	src/language/es.c
3	22	src/language/gplib.c
4	17	src/language/init.c
4419	2283	src/test/32/compat
394	622	src/test/in/compat

879e645 | Karim Belabas | Sat, 11 Oct 2014 15:00:12 +0200
remove obsoleted 'strict' argument from pari_compile_str calls
2	2	src/gp/gp.c
2	2	src/language/anal.c

c3cd275 | Karim Belabas | Sat, 11 Oct 2014 14:56:06 +0200
32- default 'strictmatch' has been obsoleted. It is now a no-op.
1	0	CHANGES
1	0	COMPAT
2	5	doc/usersch5.tex
1	8	src/functions/default/strictmatch
1	1	src/headers/paridecl.h
2	13	src/language/parsec.h

5569275 | Karim Belabas | Sat, 11 Oct 2014 12:34:36 +0200
fix whatnow.h generation (missing 'system' in oldfunctions)
1	0	src/language/compat.c



PARI/GP Development
Last Modified: 2013-05-18 20:42:21
Copyleft © 2003-2013 the PARI group.