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


4c209ea | Karim Belabas | Thu, 24 Apr 2014 11:41:56 +0200
qfsolve: replace intersect by projection to appropriate subspace
22	15	src/basemath/qfsolve.c

93765b0 | Karim Belabas | Thu, 24 Apr 2014 09:44:56 +0200
make qfminimze static
1	2	src/basemath/qfsolve.c

29b9383 | Karim Belabas | Wed, 23 Apr 2014 23:07:27 +0200
qfsolve: kill dead  code
1	6	src/basemath/qfsolve.c

1fd7344 | Karim Belabas | Wed, 23 Apr 2014 22:56:20 +0200
qfparam/qfsolve: add type checks + GC
16	5	src/basemath/qfsolve.c
7	1	src/test/32/qfsolve
5	0	src/test/in/qfsolve

b3ca2ef | Karim Belabas | Wed, 23 Apr 2014 20:51:13 +0200
kill warning (signed/unsigned)
1	2	src/basemath/FpX_factor.c

6bc8c66 | Karim Belabas | Wed, 23 Apr 2014 20:49:19 +0200
21- GP functions qfsolve, qfparam [ adapted from Denis Simon's qfsolve.gp ]
1	0	CHANGES
1011	0	src/basemath/qfsolve.c
25	0	src/functions/linear_algebra/qfparam
23	0	src/functions/linear_algebra/qfsolve
4	0	src/headers/paridecl.h
111	0	src/test/32/qfsolve
18	0	src/test/in/qfsolve

b2ce950 | Karim Belabas | Wed, 23 Apr 2014 16:58:37 +0200
11- mathnf(t_VEC) could corrupt input (change sign)
1	0	CHANGES
1	1	src/basemath/hnf_snf.c

0a0cf34 | Bill Allombert | Wed, 23 Apr 2014 15:33:10 +0200
develop.tex: add missing \ (from Igor Schein #1567)
2	2	doc/develop.tex

790cd10 | Bill Allombert | Mon, 21 Apr 2014 20:39:11 +0200
Add Flx_cubic_root
100	0	src/basemath/FpX_factor.c

c9b0d6c | Bill Allombert | Mon, 21 Apr 2014 20:39:11 +0200
Add Fl2_sqrtn
16	0	doc/develop.tex
133	0	src/basemath/Flx.c
7	0	src/headers/paridecl.h

a7e0a97 | Karim Belabas | Mon, 21 Apr 2014 09:13:35 +0200
kill warnings
1	1	src/basemath/alglin1.c
2	2	src/basemath/buch1.c
1	1	src/basemath/buch2.c
2	2	src/basemath/prime.c
1	1	src/basemath/trans1.c
2	2	src/basemath/trans3.c

a5c39c5 | Karim Belabas | Mon, 21 Apr 2014 09:05:53 +0200
kill warning
1	1	src/basemath/FpX_factor.c

b5f92f6 | Karim Belabas | Mon, 21 Apr 2014 09:04:17 +0200
kill warning
1	4	src/basemath/buch1.c

1c4a3c2 | Karim Belabas | Sun, 20 Apr 2014 09:58:41 +0200
fix compilation
1	1	doc/usersch2.tex

de7fa00 | Karim Belabas | Sat, 19 Apr 2014 22:53:17 +0200
mention oo among reserved names
4	3	doc/tutorial.tex
1	1	doc/usersch2.tex

66967fa | Karim Belabas | Sat, 19 Apr 2014 22:50:36 +0200
variadic functions: improve help
7	7	doc/usersch2.tex

729ebe3 | Bill Allombert | Sat, 19 Apr 2014 20:15:25 +0200
Improve e_STACK error message
16	5	src/language/init.c

63c9b9c | Karim Belabas | Sat, 19 Apr 2014 18:02:31 +0200
change e_STACK message to hint at 'parisizemax'
1	1	src/language/init.c

29eb33f | Karim Belabas | Sat, 19 Apr 2014 14:47:25 +0200
FpX_is_totally_split: use gequalX
1	2	src/basemath/FpX_factor.c

29d3e88 | Karim Belabas | Sat, 19 Apr 2014 14:05:18 +0200
GC corruption in polrootsreal
1	1	src/basemath/rootpol.c

9f41ae0 | Karim Belabas | Sat, 19 Apr 2014 02:19:17 +0200
Flx_roots: test for degre <= 2 first
23	2	src/basemath/FpX_factor.c

be79e07 | Bill Allombert | Thu, 17 Apr 2014 19:08:08 +0200
Add function vec_append
1	0	CHANGES
2	0	doc/usersch5.tex
1	1	src/basemath/perm.c
2	0	src/headers/paridecl.h
10	2	src/headers/pariinl.h

43948fe | Bill Allombert | Thu, 17 Apr 2014 17:54:16 +0200
Add function vecsmallpermute and use it instead of vecpermute(t_VECSMALL)
3	0	doc/usersch5.tex
1	1	src/basemath/FpV.c
1	1	src/basemath/base3.c
1	1	src/basemath/buch4.c
1	1	src/basemath/hnf_snf.c
2	2	src/basemath/ifactor1.c
6	1	src/headers/pariinl.h
1	1	src/modules/subfield.c

d426a09 | Karim Belabas | Wed, 16 Apr 2014 18:53:07 +0200
typo
1	1	src/functions/number_theoretical/factor

57f07f2 | Karim Belabas | Wed, 16 Apr 2014 15:23:31 +0200
fix typo in factor Doc [#1565]
4	4	src/functions/number_theoretical/factor

23a2ae3 | Karim Belabas | Sat, 12 Apr 2014 18:55:44 +0200
rewrite cyclotomic_units to remove non-generators (+ don't invert 1-\zeta)
49	25	src/basemath/buch2.c
11	11	src/test/32/rnfkummer
9	9	src/test/64/rnfkummer

096ac46 | Karim Belabas | Sat, 12 Apr 2014 17:19:06 +0200
fix new rnfkummer code when base field is Q
10	4	src/modules/kummer.c
3	1	src/test/32/rnfkummer
3	1	src/test/64/rnfkummer
2	0	src/test/in/rnfkummer

5f51162 | Karim Belabas | Sat, 12 Apr 2014 13:32:32 +0200
smooth_norm: early abort

if a rational prime occurs that has no ideal prime divisor in the
factorbase
10	7	src/basemath/buch2.c

e2d5469 | Karim Belabas | Sat, 12 Apr 2014 12:03:31 +0200
explain a bit more parisizemax
11	9	doc/tutorial.tex
9	8	src/functions/default/parisize
7	0	src/functions/default/parisizemax

05407a1 | Karim Belabas | Sat, 12 Apr 2014 08:46:07 +0200
kill warning
1	1	src/basemath/rootpol.c

392fed1 | Loïc Grenié | Fri, 11 Apr 2014 19:17:53 +0200
Add cyclotomic units to bnfinit
38	2	src/basemath/buch2.c
3	3	src/test/32/rnfkummer
3	3	src/test/64/rnfkummer

018e8bd | Loïc Grenié | Fri, 11 Apr 2014 15:59:10 +0200
Add paristack_rnewsize
1	6	src/gp/gp_init.c
1	0	src/headers/paridecl.h
4	17	src/language/default.c
22	13	src/language/init.c

7b4b4b4 | Karim Belabas | Fri, 11 Apr 2014 11:10:56 +0200
contrib_full_tors: remove test for char != 2

we can never have full p-torsion in char p.
1	7	src/basemath/ellisog.c

3c7c0cb | Karim Belabas | Fri, 11 Apr 2014 10:58:42 +0200
kill warning
1	1	src/basemath/rootpol.c

24e37cc | Karim Belabas | Fri, 11 Apr 2014 10:57:50 +0200
remove useless 'prec' parameter
13	13	src/basemath/ellisog.c
1	1	src/functions/elliptic_curves/ellisogeny
1	1	src/headers/paridecl.h

c5d7c17 | Karim Belabas | Fri, 11 Apr 2014 10:52:40 +0200
typo
1	1	src/functions/elliptic_curves/ellisogenyapply

b317c7c | Karim Belabas | Fri, 11 Apr 2014 07:56:44 +0200
add back test for p = 2 in contrib_full_tors: doesn't occur over a finite field, but can in general...
7	1	src/basemath/ellisog.c

a11f489 | Karim Belabas | Fri, 11 Apr 2014 01:53:13 +0200
kill warning
0	2	src/basemath/ellisog.c

04e61dc | Karim Belabas | Fri, 11 Apr 2014 01:52:15 +0200
remove unreachable lines
3	5	src/basemath/ellisog.c

7de6981 | Karim Belabas | Fri, 11 Apr 2014 01:05:17 +0200
remove ellcompisog, move functionnality to ellisogenyapply (arguments reversed)
1	1	CHANGES
37	37	src/basemath/ellisog.c
0	9	src/functions/elliptic_curves/ellcompisog
27	4	src/functions/elliptic_curves/ellisogenyapply
1	3	src/headers/paridecl.h
0	3	src/test/32/ellisogeny
2	3	src/test/in/ellisogeny

50b953c | Karim Belabas | Fri, 11 Apr 2014 00:36:34 +0200
kill warning
1	1	src/basemath/ellisog.c

ba2c858 | Karim Belabas | Fri, 11 Apr 2014 00:35:34 +0200
rename ellisog -> ellisogeny, ellapplyisog -> ellisogenyapply
1	1	doc/usersch7.tex
9	9	src/basemath/ellisog.c
0	9	src/functions/elliptic_curves/ellapplyisog
1	1	src/functions/elliptic_curves/ellcompisog
0	24	src/functions/elliptic_curves/ellisog
23	0	src/functions/elliptic_curves/ellisogeny
9	0	src/functions/elliptic_curves/ellisogenyapply
3	3	src/headers/paridecl.h
0	10	src/test/32/ellisog
10	0	src/test/32/ellisogeny
0	287	src/test/in/ellisog
287	0	src/test/in/ellisogeny

902b188 | Karim Belabas | Fri, 11 Apr 2014 00:10:00 +0200
ellisog: do not perform ellinit
17	16	src/basemath/ellisog.c
18	8	src/functions/elliptic_curves/ellisog
5	5	src/test/in/ellisog

822efac | Bill Allombert | Thu, 10 Apr 2014 18:17:15 +0200
Fl_powu_pre: do not handle n0==2 specially

Since Fl_powu is not used by bb_groups, this is not needed.
Strangely, this caused a 15% penalty in some usecases.
1	2	src/basemath/arith1.c

e47ebaf | Bill Allombert | Thu, 10 Apr 2014 16:52:24 +0200
Add Fl_powu_red
2	1	CHANGES
3	0	doc/usersch5.tex
39	27	src/basemath/arith1.c
1	0	src/headers/paridecl.h

c24a5eb | Bill Allombert | Thu, 10 Apr 2014 14:56:27 +0200
New functions Fl_halve, Fp_halve, Flx_halve, Fq_halve
1	0	CHANGES
12	0	doc/usersch5.tex
10	0	src/basemath/FpX.c
7	10	src/basemath/FpX_factor.c
8	2	src/basemath/polarit3.c
4	0	src/headers/paridecl.h
8	1	src/headers/pariinl.h
9	0	src/kernel/none/level1.h
3	3	src/modules/ellsea.c

4bd1e45 | Karim Belabas | Thu, 10 Apr 2014 11:51:31 +0200
tell a few help functions about t_INFINITY (dbg_x, type_name)
6	0	src/language/es.c



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