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


c1512c4 | Bill Allombert | Fri, 31 Oct 2014 15:30:56 +0100
Move Fle functions to Fle.c
247	0	src/basemath/Fle.c
28	258	src/basemath/FpE.c
14	11	src/headers/paridecl.h

e8cc592 | Karim Belabas | Fri, 31 Oct 2014 15:12:58 +0100
one more example
3	1	src/test/32/elltors
4	0	src/test/in/elltors

9968dcf | Karim Belabas | Fri, 31 Oct 2014 15:08:23 +0100
one final example
23	1	src/test/32/elltors
4	0	src/test/in/elltors

f1af0f0 | Karim Belabas | Fri, 31 Oct 2014 15:06:22 +0100
add tests
17	9	src/test/32/elltors
43	15	src/test/in/elltors

b6c0e1d | Karim Belabas | Fri, 31 Oct 2014 14:30:37 +0100
add examples from Jukic Bokun's paper

http://www.mathos.unios.hr/~mirela/papers/Paper_Jukic_Bokun.pdf
23	1	src/test/32/elltors
44	5	src/test/in/elltors

5b77fdd | Karim Belabas | Fri, 31 Oct 2014 14:17:41 +0100
split elltors bench from 'ell'
1	34	src/test/32/ell
34	0	src/test/32/elltors
0	45	src/test/in/ell
45	0	src/test/in/elltors

aa9355b | Karim Belabas | Fri, 31 Oct 2014 13:02:59 +0100
nfelltorsprimary: same typo + add tests
5	2	src/basemath/elltors.c
3	1	src/test/32/ell
9	4	src/test/in/ell

3997ea3 | Karim Belabas | Fri, 31 Oct 2014 12:24:43 +0100
nfelltorsprimary: typo
1	1	src/basemath/elltors.c

f3fdb62 | Karim Belabas | Fri, 31 Oct 2014 11:01:47 +0100
elltors: add missing type check
1	0	src/basemath/elltors.c

e9ac2ee | Karim Belabas | Fri, 31 Oct 2014 09:57:22 +0100
fix mseval problem in weight 2
1	1	src/basemath/modsym.c
3	1	src/test/32/modsym
4	0	src/test/in/modsym

86eeaf1 | Karim Belabas | Fri, 31 Oct 2014 09:38:58 +0100
update
4	4	src/test/32/compat

90304d8 | Karim Belabas | Fri, 31 Oct 2014 09:33:40 +0100
improve nftorsbound

ellgroup is expensive, while division by 2 is cheap when it fails
2	0	src/basemath/elltors.c

056ebb7 | Karim Belabas | Fri, 31 Oct 2014 09:17:50 +0100
allow ellorder over number fields
1	1	CHANGES
56	8	src/basemath/elltors.c
11	9	src/functions/elliptic_curves/ellorder
4	1	src/test/32/ell
5	2	src/test/in/ell

2678ac6 | Karim Belabas | Fri, 31 Oct 2014 08:11:21 +0100
improve ellorder_Q
9	8	src/basemath/elltors.c

a8a9884 | Karim Belabas | Thu, 30 Oct 2014 21:59:15 +0100
typo
1	1	doc/usersch5.tex

29e2d20 | Karim Belabas | Thu, 30 Oct 2014 21:57:37 +0100
fix compilation
1	1	doc/usersch7.tex

d627a20 | Karim Belabas | Thu, 30 Oct 2014 20:58:31 +0100
missing declaration + fix alphabetic order
8	7	src/headers/paridecl.h

865e4fd | Karim Belabas | Thu, 30 Oct 2014 20:26:10 +0100
update
2	4	src/test/32/compat

373a4c7 | Karim Belabas | Thu, 30 Oct 2014 20:25:18 +0100
nftorsbound: kill leaked clones
2	1	src/basemath/elltors.c

35e4ced | Karim Belabas | Thu, 30 Oct 2014 20:20:15 +0100
63- GP function ellxn

+ add elltors tests
1	0	CHANGES
13	0	src/functions/elliptic_curves/ellxn
25	1	src/test/32/ell
15	2	src/test/in/ell

dbbf5e0 | Karim Belabas | Thu, 30 Oct 2014 20:02:12 +0100
62- allow elltors for E/K number field

based on GP script nfelltors.gp by F. Brunault & B. Banwait
http://perso.ens-lyon.fr/francois.brunault/parigp/nfelltors.gp
3	0	CHANGES
50	8	src/basemath/elliptic.c
227	249	src/basemath/elltors.c
2	0	src/basemath/polarit2.c
11	23	src/functions/elliptic_curves/elltors
1	0	src/headers/paridecl.h

160f6ce | Bill Allombert | Thu, 30 Oct 2014 15:01:01 +0100
CHANGES: Add missing line break
2	1	CHANGES

5a32637 | Karim Belabas | Wed, 29 Oct 2014 12:58:37 +0100
split off elltors.c from elliptic.c

preparatory for elltors / ellorder over number fields

Clean up / rename and export a lot of specialized functions:
  Fl_elltrace_CM  [ minor improvements to Fl_elltrace ]
  ellQ_get_CM
  ell_is_integral
  ec_bmodel
  ec_h_evalx
  ec_dmFdy_evalQ
  ellap_CM_fast
  ellintegralmodel
  ellorder_Q

Add:
  point_to_a4a6
  point_to_a4a6_Fl
  Fle_changepoint
  Fle_changepointinv
7	4	CHANGES
56	2	doc/usersch7.tex
63	33	src/basemath/FpE.c
83	611	src/basemath/elliptic.c
2	2	src/basemath/ellisog.c
573	0	src/basemath/elltors.c
13	0	src/headers/paridecl.h
0	3	src/headers/paripriv.h

0930289 | Karim Belabas | Tue, 28 Oct 2014 14:01:06 +0100
update example
4	5	src/functions/modular_forms/mspathlog

ebb99db | Karim Belabas | Tue, 28 Oct 2014 13:53:38 +0100
fix checksymbol
25	15	src/basemath/modsym.c
2	1	src/test/32/modsym
6	0	src/test/in/modsym

ce86562 | Karim Belabas | Tue, 28 Oct 2014 13:50:46 +0100
update
11	11	src/test/32/modsym

ce91986 | Karim Belabas | Tue, 28 Oct 2014 13:37:33 +0100
improve doc
12	1	src/functions/modular_forms/mssplit

e4216cb | Karim Belabas | Tue, 28 Oct 2014 13:37:02 +0100
msqexpansion: leading coeff was not a t_POLMOD
1	1	src/basemath/modsym.c

9e4e50d | Karim Belabas | Tue, 28 Oct 2014 13:21:00 +0100
improve docs
5	0	doc/usersFUNCS.tex
18	5	src/functions/modular_forms/mshecke

b1a23cb | Karim Belabas | Tue, 28 Oct 2014 13:07:13 +0100
improve doc
2	1	src/functions/modular_forms/msfromell

a3b40a0 | Karim Belabas | Tue, 28 Oct 2014 13:01:42 +0100
mseval: support the trivial path!
1	1	src/basemath/modsym.c
2	1	src/test/32/modsym
1	0	src/test/in/modsym

bd77fab | Karim Belabas | Tue, 28 Oct 2014 12:50:15 +0100
improve docs
26	4	doc/usersFUNCS.tex
2	1	src/functions/modular_forms/msatkinlehner
6	6	src/functions/modular_forms/mseval
1	2	src/functions/modular_forms/msfromell
1	1	src/functions/modular_forms/msinit
5	4	src/functions/modular_forms/mspathgens
3	3	src/functions/modular_forms/mspathlog

4c18ff3 | Karim Belabas | Tue, 28 Oct 2014 12:44:56 +0100
remove wrong check in Qevproj_init0
0	1	src/basemath/modsym.c

15e2c25 | Bill Allombert | Tue, 28 Oct 2014 11:58:51 +0100
Add GP function Z_nv_mod
1	1	CHANGES
7	1	doc/usersch5.tex
26	6	src/basemath/arith1.c
1	0	src/headers/paridecl.h

39938a5 | Karim Belabas | Tue, 28 Oct 2014 11:57:59 +0100
missing space
1	1	doc/usersch2.tex

abfa455 | Karim Belabas | Tue, 28 Oct 2014 11:56:31 +0100
improve ellsea doc
12	8	doc/usersch7.tex

d013caf | Karim Belabas | Tue, 28 Oct 2014 11:53:55 +0100
rename shadowed variable
5	5	src/basemath/alglin2.c

87187f2 | Karim Belabas | Mon, 27 Oct 2014 14:55:36 +0100
typo
1	1	src/functions/number_theoretical/qfbredsl2

4206538 | Karim Belabas | Mon, 27 Oct 2014 11:40:43 +0100
66- issquare((x+1/2)^2,&z); z => 1.0*x+0.5 instead of x+1/2
1	0	CHANGES
26	65	src/basemath/arith1.c
8	1	src/test/32/ispower
6	0	src/test/in/ispower

25fe2a1 | Karim Belabas | Sun, 26 Oct 2014 20:13:05 +0100
60- GP function qfbredsl2
1	0	CHANGES
36	0	src/basemath/Qfb.c
15	0	src/functions/number_theoretical/qfbredsl2
1	0	src/headers/paridecl.h
10	1	src/test/32/qfb
10	1	src/test/in/qfb

36e62fe | Karim Belabas | Sun, 26 Oct 2014 19:29:44 +0100
redrealsl2: minor improvements
12	12	src/basemath/Qfb.c

c8166d3 | Karim Belabas | Sun, 26 Oct 2014 16:08:40 +0100
gp_format_prompt: fix a win32-specific instance of prompt corruption [#1621]
1	1	src/language/gplib.c

48e589e | Karim Belabas | Sun, 26 Oct 2014 13:33:38 +0100
65- primes([2^50, 2^50+200000]) => stack overflow
1	0	CHANGES
5	1	src/basemath/prime.c
2	1	src/test/32/primes
1	0	src/test/in/primes

dee1a6f | Karim Belabas | Sun, 26 Oct 2014 12:54:33 +0100
szeta(long): implement Borwein + recycling
2	0	CHANGES
67	91	src/basemath/trans3.c

347bbe0 | Karim Belabas | Sun, 26 Oct 2014 08:32:15 +0100
randomprime(2): fix error message
1	1	src/basemath/prime.c
2	2	src/test/32/random

7f06255 | Karim Belabas | Sat, 25 Oct 2014 16:06:52 +0200
fix typos from 7b7e4425: EXTRA_PREC used as a number of bits

+ replace risky #define by static const definition.
5	8	src/modules/stark.c

43e15cb | Karim Belabas | Sat, 25 Oct 2014 15:36:53 +0200
fix typo / regression from commit 7b7e4425b

bernfrac(10000): x5 slowdown
1	1	src/basemath/trans3.c

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



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