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


077ab02 | Karim Belabas | Sun, 22 Jan 2017 00:53:10 +0100
faster sumnuminit (don't compute with rationals)
9	8	src/language/intnum.c

4255663 | Karim Belabas | Sun, 22 Jan 2017 00:33:15 +0100
document Bell numbers in ??stirling
10	0	src/functions/number_theoretical/stirling

dc746d6 | Karim Belabas | Sat, 21 Jan 2017 18:46:56 +0100
sumnummonieninit: increase insufficient accuracy for Pade

With previous value, sumnummonien(n=1,1/n^2) loses accuracy after \p1000 or so
3	1	src/language/intnum.c

862ed68 | Karim Belabas | Sat, 21 Jan 2017 14:54:33 +0100
missing chunk in 7503220e4c (=> compilation failure)
9	9	src/modules/forsubset.c

cc94e17 | Karim Belabas | Sat, 21 Jan 2017 14:52:37 +0100
improve documentation of quadgen/quadunit's new 'w argument [+ ffgen]
1	1	doc/refcard-nf.tex
2	2	doc/refcard.tex
1	1	src/functions/number_theoretical/ffgen
6	5	src/functions/number_theoretical/quadgen
4	3	src/functions/number_theoretical/quadunit

07d112a | Karim Belabas | Sat, 21 Jan 2017 14:43:13 +0100
move libpari variants of 'binomial' to libpari.pdf
10	0	doc/usersch5.tex
0	6	src/functions/number_theoretical/binomial

7503220 | Karim Belabas | Sat, 21 Jan 2017 14:32:14 +0100
rewrite and document forperm and forsubset libpari interfaces

VD   29- [libpari] forperm_init, forperm_next, forperm, forallsubset_init,
         forallsubset_next, forksubset_init, forksubset_next, forsubset
3	1	CHANGES
38	1	doc/usersch4.tex
4	6	src/headers/paridecl.h
2	0	src/headers/paripriv.h
22	42	src/modules/forperm.c
17	30	src/modules/forsubset.c

09af5a8 | Bill Allombert | Sat, 21 Jan 2017 13:23:30 +0100
tutorial: use quadunit(...,'w)
2	2	doc/tutorial.tex

3259fcd | Vincent Delecroix | Sat, 21 Jan 2017 13:08:07 +0100
new GP function forsubset

(+ merged with cleanup commit K.B.)
48	0	src/functions/programming/forsubset
12	2	src/headers/paridecl.h
7	0	src/headers/paristio.h
138	0	src/modules/forsubset.c
22	0	src/test/32/forsubset
31	0	src/test/in/forsubset

bb23f9e | Karim Belabas | Sat, 21 Jan 2017 12:04:01 +0100
cleanup forperm_init
1	3	src/modules/forperm.c

e73ee68 | Karim Belabas | Sat, 21 Jan 2017 11:44:38 +0100
add test result
13	0	src/test/32/binomial

80c70a0 | Karim Belabas | Sat, 21 Jan 2017 11:44:09 +0100
28- binomial(x,k): allow omitting k [ => vecbinomial ]

26- [libpari] rename vecbinome -> vecbinomial
2	0	CHANGES
1	0	COMPAT
1	1	doc/refcard.tex
2	2	src/basemath/QX_factor.c
13	1	src/basemath/bibli2.c
2	2	src/basemath/modsym.c
2	2	src/basemath/nffactor.c
1	1	src/basemath/trans2.c
21	7	src/functions/number_theoretical/binomial
2	1	src/headers/paridecl.h
1	0	src/headers/pariold.h
1	1	src/language/sumiter.c
4	3	src/test/32/compat
8	0	src/test/in/binomial

ff095b1 | Bill Allombert | Fri, 20 Jan 2017 17:23:24 +0100
Doc: Update to reflect new quadgen interface
14	17	doc/tutorial.tex
7	7	doc/usersch2.tex

204e435 | Bill Allombert | Fri, 20 Jan 2017 17:23:24 +0100
quadgen, quadunit: allow to specify variable name
1	0	CHANGES
7	0	src/basemath/Qfb.c
9	0	src/basemath/arith1.c
10	5	src/functions/number_theoretical/quadgen
9	4	src/functions/number_theoretical/quadunit
2	0	src/headers/paridecl.h
2	1	src/language/es.c
4	3	src/test/32/compat
4	4	src/test/32/member

bebd490 | Bill Allombert | Fri, 20 Jan 2017 17:18:11 +0100
factor: fix variable in t_POL(t_QUAD) case.

When factoring t_POL with t_QUAD coefs preserve the variable number
of the t_QUAD.
2	1	src/basemath/polarit2.c

80ce580 | Karim Belabas | Fri, 20 Jan 2017 11:22:15 +0100
loss of accuracy in sqrtnr_abs (8^(1/3))
5	1	src/basemath/trans1.c

343fe20 | Karim Belabas | Fri, 20 Jan 2017 01:30:01 +0100
limit_init: use correct constant 1.844
1	1	src/language/sumiter.c

a23554a | Karim Belabas | Fri, 20 Jan 2017 01:16:15 +0100
improved fix for prodeulerrat
7	2	src/language/intnum.c
3	3	src/test/32/sumnumrat

e0c3ad4 | Karim Belabas | Fri, 20 Jan 2017 00:52:07 +0100
fix prodeulerrat instability
1	1	src/language/intnum.c
3	3	src/test/32/sumnumrat

3220734 | Karim Belabas | Thu, 19 Jan 2017 23:47:57 +0100
cleanup prodeulerrat
17	10	src/language/intnum.c
10	1	src/test/32/sumnumrat
4	0	src/test/in/sumnumrat

227298e | Karim Belabas | Thu, 19 Jan 2017 22:55:37 +0100
cleanup / improve sumeulerrat
38	21	src/language/intnum.c
5	1	src/test/32/sumnumrat
4	0	src/test/in/sumnumrat

07bda69 | Karim Belabas | Thu, 19 Jan 2017 20:08:44 +0100
cleanup / fix sumnumrat
145	73	src/language/intnum.c
3	4	src/test/32/sumnumrat

491cb1c | Bill Allombert | Thu, 19 Jan 2017 11:18:13 +0100
Add function ellR_area
8	5	doc/usersch7.tex
11	0	src/basemath/elliptic.c
1	0	src/headers/paridecl.h
1	7	src/language/members.c

3366ab4 | Karim Belabas | Wed, 18 Jan 2017 22:32:14 +0100
fix typos in ZX_Uspensky (not reachable from gp without install)
2	2	src/basemath/rootpol.c

c275d98 | Karim Belabas | Wed, 18 Jan 2017 22:29:14 +0100
update bench
1	1	src/test/in/polyser

a45d652 | Karim Belabas | Wed, 18 Jan 2017 22:27:14 +0100
24- sqrtnr algorithm (Newton iteration instead of exp(log(x)/n)
2	0	CHANGES
4	1	doc/usersch5.tex
62	12	src/basemath/trans1.c
2	1	src/headers/paridecl.h
8	8	src/headers/pariinl.h
1	1	src/test/in/polyser

df2fea7 | Bill Allombert | Wed, 18 Jan 2017 17:30:33 +0100
pari_daemon: use _exit to avoid flushing buffers twice. [#1880]

(From Loïc Grenié)
exit flush buffers inherited from the parent which will also be flushed
by the parent.
1	1	src/language/init.c

845c0ad | Jeroen Demeyer | Wed, 18 Jan 2017 15:53:23 +0100
Reset avma before calling parivstack_reset
6	3	doc/usersch5.tex
1	1	src/gp/gp.c
2	0	src/language/init.c

8a65571 | Aurel Page | Wed, 18 Jan 2017 01:28:50 +0000
add tests for galoischartable
2	1	src/test/32/algebras
9	1	src/test/in/algebras

432e2ef | Aurel Page | Tue, 17 Jan 2017 23:12:55 +0000
galoischartable: always use variable x
8	8	src/functions/algebras/galoischartable
1	1	src/headers/paridecl.h
3	3	src/modules/algebras.c
7	7	src/test/in/algebras

a6e0b1d | Aurel Page | Tue, 17 Jan 2017 23:02:43 +0000
add gc to galoischartable
6	12	src/modules/algebras.c

e66e249 | Aurel Page | Mon, 16 Jan 2017 23:38:09 +0000
add galoischartable
69	0	src/functions/algebras/galoischartable
1	0	src/headers/paridecl.h
90	1	src/modules/algebras.c
30	1	src/test/32/algebras
37	2	src/test/in/algebras

d1e1123 | Aurel Page | Mon, 16 Jan 2017 23:38:09 +0000
fix doc algebras, add tests about idempotents
1	1	doc/usersFUNCS.tex
1	1	src/functions/algebras/algissimple
8	6	src/functions/algebras/algsimpledec
15	1	src/test/32/algebras
39	1	src/test/in/algebras

0feacd6 | Karim Belabas | Tue, 17 Jan 2017 00:05:31 +0100
preliminary cleanups in sumnumrat
12	15	src/language/intnum.c

6942fab | Karim Belabas | Mon, 16 Jan 2017 16:00:37 +0100
remove useless definitions when ! HAS_MMAP

pari_mainstack_mreset + pari_mainstack_mextend
0	6	src/language/init.c

33ec3b8 | Karim Belabas | Mon, 16 Jan 2017 14:25:41 +0100
32- 1/x - 1/x returned gen_0 (instead of Pol(0))
1	0	CHANGES
1	1	src/basemath/gen1.c
2	1	src/test/32/rfrac
1	0	src/test/in/rfrac

0c138be | Loïc Grenié | Mon, 16 Jan 2017 13:58:25 +0100
better GC in cache_prime_dec
1	1	src/basemath/buch2.c

36be3a2 | Karim Belabas | Mon, 16 Jan 2017 13:56:20 +0100
fix zetahurwitz bench
5	5	src/test/32/zetahurwitz
5	4	src/test/in/zetahurwitz

038bd64 | Karim Belabas | Mon, 16 Jan 2017 13:55:58 +0100
explain how to use 'dotest' directly
13	0	doc/develop.tex

a012b06 | Karim Belabas | Sun, 15 Jan 2017 22:24:26 +0100
fix semantic of sumnumrat from -oo to oo in presence of poles

sum_n F(n) = sum_{n>= 0} G(n), with G(n) = F(n) + F(-1-n). Omit
the n's that are poles of F. But not the ones which are poles of G only !
4	4	src/functions/sums/sumnumrat
40	15	src/language/intnum.c
3	4	src/test/32/sumnumrat
0	1	src/test/in/sumnumrat

73cc071 | Karim Belabas | Sun, 15 Jan 2017 20:57:42 +0100
add tests
13	1	src/test/32/sumnumrat
4	0	src/test/in/sumnumrat

b704a6d | Karim Belabas | Sun, 15 Jan 2017 20:48:07 +0100
allow a = -oo in sumnumrat and sumaltrat
4	2	src/functions/sums/sumaltrat
14	4	src/functions/sums/sumnumrat
2	2	src/headers/paridecl.h
49	10	src/language/intnum.c
7	1	src/test/32/sumnumrat
3	0	src/test/in/sumnumrat

56a939b | Paul Zimmermann | Sun, 15 Jan 2017 17:59:19 +0100
ellxn: added examples + fixed typos
1	1	COMPAT
1	1	src/basemath/ellisog.c
1	1	src/basemath/elltors.c
14	3	src/functions/elliptic_curves/ellxn
1	1	src/functions/sums/sumnum
1	1	src/functions/sums/sumnumap
3	3	src/language/intnum.c

a9f38f8 | Karim Belabas | Sun, 15 Jan 2017 17:01:48 +0100
simplify elltamagawa
9	19	src/basemath/elliptic.c

db4a14a | Paul Zimmermann | Sun, 15 Jan 2017 16:42:29 +0100
elltamagawa: added example in documentation
12	4	src/functions/elliptic_curves/elltamagawa

78fb7c9 | Karim Belabas | Sun, 15 Jan 2017 16:18:31 +0100
31- ellsea leaked clones
1	0	CHANGES
1	1	src/basemath/ellsea.c

ed13cb9 | Karim Belabas | Sun, 15 Jan 2017 16:01:28 +0100
30- ellsea could leak variables (=> "no more variables" error)

+ let ellsea call the generic algorithm when q <= 523 to avoid an oo-loop
2	0	CHANGES
5	3	src/basemath/elliptic.c
10	2	src/basemath/ellsea.c
8	3	src/functions/elliptic_curves/ellsea
2	1	src/test/32/ellsea
1	0	src/test/in/ellsea

b13be89 | Karim Belabas | Sun, 15 Jan 2017 13:38:27 +0100
improve doc
27	21	src/functions/elliptic_curves/ellsea

91345ab | Karim Belabas | Sun, 15 Jan 2017 10:35:12 +0100
sanity check: make sure the function in Help is not f(args))

[ double closing parenthesis ]
3	0	src/desc/doc_make

cce1597 | Jeroen Demeyer | Sun, 15 Jan 2017 10:34:58 +0100
Fix a few misformatted Help strings
1	1	src/functions/elliptic_curves/ellisdivisible
1	1	src/functions/number_theoretical/chareval
1	1	src/functions/number_theoretical/partitions

2ad5627 | Karim Belabas | Sun, 15 Jan 2017 10:28:41 +0100
update benchs
1	4	src/test/32/zn
2	2	src/test/in/lfun
0	2	src/test/in/zn

9934546 | Karim Belabas | Sun, 15 Jan 2017 10:12:47 +0100
typo
1	1	src/functions/number_theoretical/factorint

e4a8c21 | Karim Belabas | Sat, 14 Jan 2017 23:16:01 +0100
22- idealstar(,N) : always include generators, for all values of flag

this is cheap, allowing not to compute it doesn't make much sense; and
G.gen is now always defined.
3	0	CHANGES
22	44	src/basemath/char.c
2	11	src/functions/number_theoretical/znstar
4	2	src/test/32/zn

87343b9 | Karim Belabas | Sat, 14 Jan 2017 19:34:23 +0100
missing polrootsbound file
24	0	src/functions/polynomials/polrootsbound

53ae47d | Karim Belabas | Sat, 14 Jan 2017 19:29:08 +0100
HC   26- new GP function zetahurwitz
1	0	CHANGES
57	0	src/basemath/trans3.c
19	0	src/functions/transcendental/zetahurwitz
1	0	src/headers/paridecl.h
5	0	src/test/32/zetahurwitz
7	0	src/test/in/zetahurwitz

4dce594 | Karim Belabas | Sat, 14 Jan 2017 18:18:54 +0100
new GP functions

polrootsbound +  prodeulerrat, sumeulerrat, sumaltrat, sumnumrat, prodnumrat
3	0	CHANGES
26	0	src/basemath/gen2.c
2	2	src/basemath/nffactor.c
53	39	src/basemath/rootpol.c
13	0	src/functions/sums/prodeulerrat
12	0	src/functions/sums/prodnumrat
14	0	src/functions/sums/sumaltrat
11	0	src/functions/sums/sumeulerrat
13	0	src/functions/sums/sumnumrat
8	0	src/headers/paridecl.h
0	1	src/headers/paripriv.h
225	0	src/language/intnum.c
13	4	src/test/32/pol
32	0	src/test/32/sumnumrat
9	2	src/test/in/pol
17	0	src/test/in/sumnumrat

d02e043 | Jeroen Demeyer | Sat, 14 Jan 2017 16:18:52 +0100
Simplify handling of --graphic option and check validity
9	10	config/Makefile.SH

f7d8284 | Jeroen Demeyer | Sat, 14 Jan 2017 15:00:38 +0100
Use PROT_NONE for unused virtual stack memory
2	5	config/has_mmap.c
99	24	src/language/init.c
8	0	src/test/32/memory
2	0	src/test/in/memory

0ce05b2 | Bill Allombert | Sat, 14 Jan 2017 14:00:44 +0100
config/get_Qt: explicitely link with -lstdc++
2	2	config/get_Qt

bafb68c | Bill Allombert | Sat, 14 Jan 2017 13:59:51 +0100
PlotQt4: fix C++ warning
2	2	src/graph/plotQt4.c

d366e20 | Giacomo Cherubini | Sat, 14 Jan 2017 13:16:45 +0100
replaced bid.gen --> G.gen
1	1	src/functions/number_theoretical/zncharisodd

43dc12b | Bill Allombert | Sat, 14 Jan 2017 11:31:40 +0100
Add credit for Peter changes
1	0	AUTHORS
5	0	CHANGES

34711e1 | Peter Bruin | Fri, 13 Jan 2017 23:41:41 +0100
add FFM_gauss, FFM_invimage, FFM_FFC_gauss, FFM_FFC_invimage and supporting functions
40	0	doc/usersch5.tex
82	27	src/basemath/FF.c
185	1	src/basemath/alglin1.c
14	0	src/headers/paridecl.h
22	1	src/test/32/ff
8	0	src/test/in/ff

5072238 | Karim Belabas | Fri, 13 Jan 2017 17:10:49 +0100
document statest-all and dotestSUF
12	0	doc/develop.tex

2944695 | Karim Belabas | Fri, 13 Jan 2017 14:42:43 +0100
improve Help
4	2	src/functions/number_theoretical/ispseudoprime

0a81cfd | Aurel Page | Fri, 13 Jan 2017 14:19:39 +0100
fix alggroupcenter(*,0)
1	0	src/modules/algebras.c
1	0	src/test/in/algebras

cda0690 | Aurel Page | Fri, 13 Jan 2017 14:15:06 +0100
alggroupcenter: also return the conjugacy classes
16	5	src/functions/algebras/alggroupcenter
1	1	src/headers/paridecl.h
9	3	src/modules/algebras.c
2	1	src/test/32/algebras
8	1	src/test/in/algebras

cc8a410 | Bill Allombert | Fri, 13 Jan 2017 10:34:40 +0100
Add Flx_translate1, Flx_diff1
5	1	doc/usersch5.tex
17	0	src/basemath/Flx.c
0	17	src/basemath/hyperell.c
0	17	src/basemath/lfunutils.c
2	0	src/headers/paridecl.h

7282c5c | Bill Allombert | Fri, 13 Jan 2017 10:34:40 +0100
Flx_genus2trace_naive: use difference table
43	3	src/basemath/lfunutils.c

a6b7d29 | Aurel Page | Fri, 13 Jan 2017 10:23:43 +0100
don't use variable name 'class'
16	16	src/modules/algebras.c

bed866d | Aurel Page | Fri, 13 Jan 2017 10:21:22 +0100
use permutation cmp function
1	1	src/modules/algebras.c

37d8b7b | Aurel Page | Fri, 13 Jan 2017 10:08:00 +0100
add Bill's test for algmakeintegral
4	1	src/test/32/algebras
1	0	src/test/in/algebras

2f75117 | Aurel Page | Fri, 13 Jan 2017 10:03:41 +0100
add test from Bill for alggroupcenter
4	1	src/test/32/algebras
1	0	src/test/in/algebras

5e9bed1 | Paul Zimmermann | Fri, 13 Jan 2017 02:56:47 +0100
review of ellsea documentation
2	1	src/functions/elliptic_curves/ellcard
1	1	src/functions/elliptic_curves/ellpadicfrobenius
1	1	src/functions/elliptic_curves/ellpadiclog
16	7	src/functions/elliptic_curves/ellsea

c4aeb63 | Aurel Page | Fri, 13 Jan 2017 02:47:59 +0100
better checks alggroupcenter
9	1	src/modules/algebras.c
4	1	src/test/32/algebras
1	0	src/test/in/algebras

2a71b58 | Paul Zimmermann | Fri, 13 Jan 2017 02:23:28 +0100
added example for ellpadics2 + ellpadiclog
13	0	src/functions/elliptic_curves/ellpadiclog
7	3	src/functions/elliptic_curves/ellpadics2

f4ca180 | Paul Zimmermann | Fri, 13 Jan 2017 02:20:55 +0100
added example in ellpadicheightmatrix documentation
8	0	src/functions/elliptic_curves/ellpadicheightmatrix

1e5fcfa | Karim Belabas | Fri, 13 Jan 2017 02:19:40 +0100
elltors: make sure that point coordinates belong to the same domain

either two rationals or two number field elements: it's confusing for
the user otherwise
13	2	src/basemath/elltors.c
4	4	src/test/32/ellnf
6	6	src/test/32/elltors

707f73f | Aurel Page | Fri, 13 Jan 2017 01:18:28 +0100
simplify code alggroupcenter
2	5	src/modules/algebras.c

4ca7b3a | Paul Zimmermann | Fri, 13 Jan 2017 01:12:58 +0100
improved documentation of ellpadicheight

Warning: I had to reduce the order n for some examples, and the last one
gives a different result with the current version of GP (I changed it
accordingly).
10	9	src/functions/elliptic_curves/ellpadicheight

080ead0 | Aurel Page | Fri, 13 Jan 2017 01:02:51 +0100
add alggroupcenter
19	0	src/functions/algebras/alggroupcenter
1	0	src/headers/paridecl.h
94	1	src/modules/algebras.c
209	5	src/test/32/algebras
47	1	src/test/in/algebras

4e973d2 | Karim Belabas | Thu, 12 Jan 2017 23:58:52 +0100
fix limit_init const 1.84 -> 1.83
1	1	src/language/sumiter.c

b809ad5 | Karim Belabas | Thu, 12 Jan 2017 23:38:29 +0100
kill spurious warnings
1	0	src/modules/forperm.c

f06fc14 | Karim Belabas | Thu, 12 Jan 2017 23:32:59 +0100
kill dead code (nffromhnfbasis)
0	61	src/basemath/base1.c

c6c6b3f | Karim Belabas | Thu, 12 Jan 2017 23:30:52 +0100
kill dead code (log2_agm)
2	11	src/basemath/trans1.c

4622fab | Karim Belabas | Thu, 12 Jan 2017 23:28:37 +0100
delete dead code (gener_FpXQ2)
0	19	src/basemath/FpX.c

bab0bd5 | Karim Belabas | Thu, 12 Jan 2017 23:25:40 +0100
add CHANGES entry
1	0	CHANGES

ae270a4 | Peter Bruin | Thu, 12 Jan 2017 23:23:21 +0100
fix bug causing matinverseimage to find non-existing solutions
4	4	src/basemath/alglin1.c
5	0	src/test/32/mat
11	0	src/test/in/mat

9d75f05 | Karim Belabas | Thu, 12 Jan 2017 21:27:23 +0100
improve Help
11	3	src/functions/operators/cmp

6e493f5 | Karim Belabas | Thu, 12 Jan 2017 20:43:08 +0100
improve Doc/Help
2	2	src/functions/programming/forperm

776ff9d | Karim Belabas | Thu, 12 Jan 2017 19:45:43 +0100
doc_make: add sanity check

assert(Help name == Function name)
2	0	src/desc/doc_make

c70c5c6 | Karim Belabas | Thu, 12 Jan 2017 19:38:46 +0100
update
4	4	src/test/32/compat

c08abc4 | Karim Belabas | Thu, 12 Jan 2017 19:19:53 +0100
matrixqz: use hnflll instead of hnf

much faster when the degree increases
1	1	src/basemath/alglin2.c

5636cbf | Bill Allombert | Thu, 12 Jan 2017 18:21:58 +0100
Flx_genus2trace_naive: fix warning
1	1	src/basemath/lfunutils.c

62538fa | Wiatrowski | Thu, 12 Jan 2017 18:06:10 +0100
precision on entry type

minor changes in the doc files for number fields
2	2	src/functions/number_fields/bnflog
3	3	src/functions/number_fields/bnflogdegree
4	4	src/functions/number_fields/bnflogef
2	2	src/functions/number_fields/nfislocalpower
3	3	src/functions/number_fields/nfmodpr
4	4	src/functions/number_fields/nfmodprlift
2	2	src/functions/number_fields/rnfidealfactor
7	7	src/functions/number_fields/rnfidealprimedec
2	2	src/functions/number_fields/rnfislocalcyclo

ec9d2b3 | Bill Allombert | Thu, 12 Jan 2017 17:28:46 +0100
clarify _<<_ and _>>_.
1	1	src/functions/symbolic_operators/shiftl
1	1	src/functions/symbolic_operators/shiftr

6744f01 | Marine Rougnant | Thu, 12 Jan 2017 17:21:36 +0100
help for symbolic operators
1	1	src/functions/symbolic_operators/and
1	1	src/functions/symbolic_operators/call
1	1	src/functions/symbolic_operators/concat
1	1	src/functions/symbolic_operators/eq
1	1	src/functions/symbolic_operators/id
1	1	src/functions/symbolic_operators/mm
1	1	src/functions/symbolic_operators/ne
1	1	src/functions/symbolic_operators/not
1	1	src/functions/symbolic_operators/or
1	1	src/functions/symbolic_operators/pp
1	1	src/functions/symbolic_operators/shiftl
1	1	src/functions/symbolic_operators/shiftr

a7b533f | Rafael Guglielmetti | Thu, 12 Jan 2017 16:58:05 +0100
Small fixes in function names in help
1	1	src/functions/algebras/algleftmultable
1	1	src/functions/number_theoretical/bestapprPade
1	1	src/functions/programming/printsep1

e06e3e2 | Vincent Delecroix | Thu, 12 Jan 2017 16:07:21 +0100
new GP function forperm
1	0	AUTHORS
1	0	CHANGES
31	0	src/functions/programming/forperm
7	0	src/headers/paridecl.h
7	0	src/headers/paristio.h
100	0	src/modules/forperm.c
2	0	src/modules/part.c
165	0	src/test/32/forperm
28	0	src/test/in/forperm

611602a | Rafael Guglielmetti | Thu, 12 Jan 2017 16:00:37 +0100
Wrong function name; added small example
7	1	src/functions/number_fields/nfeltadd

7980c0c | Rafael Guglielmetti | Thu, 12 Jan 2017 16:00:35 +0100
Typos for functions nfelt(mul|div|diveuc): missing "elt" in function name
1	1	src/functions/number_fields/nfeltdiv
1	1	src/functions/number_fields/nfeltdiveuc
1	1	src/functions/number_fields/nfeltmul

b48c503 | Simon Drewitz | Thu, 12 Jan 2017 15:57:16 +0100
corrections in qfeval doc

not only binary qf
wrong result in example
4	4	src/functions/linear_algebra/qfeval

11391b9 | Bill Allombert | Thu, 12 Jan 2017 15:41:46 +0100
clean up Flx_genus2trace_naive
4	4	src/basemath/lfunutils.c

7213a83 | Peter Bruin | Thu, 12 Jan 2017 13:52:05 +0100
fix segfault in inversion for matrices with t_FFELT coefficients
3	1	src/basemath/FF.c
1	1	src/test/32/ff
2	0	src/test/in/ff

a197cfa | Karim Belabas | Thu, 12 Jan 2017 00:00:12 +0100
add vecprod
1	0	doc/refcard.tex

f3eaa53 | Karim Belabas | Wed, 11 Jan 2017 23:59:31 +0100
typos in doc
2	2	src/functions/number_theoretical/znchar

25dc7f6 | Karim Belabas | Wed, 11 Jan 2017 23:57:46 +0100
21- new GP function znchar
1	0	CHANGES
42	0	src/basemath/char.c
39	0	src/functions/number_theoretical/znchar
1	0	src/headers/paridecl.h
28	0	src/test/32/character
22	0	src/test/in/character

7eeed17 | Aurel Page | Wed, 11 Jan 2017 18:46:07 +0100
fix algsubalg when 1st vector is not identity
4	4	src/functions/algebras/algsubalg
6	6	src/modules/algebras.c
4	3	src/test/32/algebras
8	1	src/test/in/algebras

51fc78b | Karim Belabas | Wed, 11 Jan 2017 18:13:31 +0100
improve doc
2	1	doc/usersFUNCS.tex

87b6a91 | Karim Belabas | Wed, 11 Jan 2017 17:46:28 +0100
missing help
1	1	src/functions/symbolic_operators/neg
1	1	src/functions/symbolic_operators/pl

f5ecbdc | Karim Belabas | Wed, 11 Jan 2017 17:42:20 +0100
28- typo in description of "call" symbolic operator [ _(_) ]
1	0	CHANGES
1	1	src/functions/symbolic_operators/call

3b7b740 | Bill Allombert | Wed, 11 Jan 2017 17:34:12 +0100
Bump year to 2017
1	1	README
1	1	doc/appa.tex
2	2	doc/parimacro.tex
3	3	doc/refmacro.tex
1	1	src/gp/gp.c

f098762 | Bill Allombert | Wed, 11 Jan 2017 17:34:12 +0100
Remove trailing whitespace
1	1	src/functions/algebras/algsubalg

fa263a7 | Bill Allombert | Wed, 11 Jan 2017 17:34:12 +0100
Add vecprod
1	0	CHANGES
10	0	src/basemath/polarit2.c
13	0	src/functions/linear_algebra/vecprod
1	0	src/headers/paridecl.h
3	1	src/test/32/mat
2	0	src/test/in/mat

1f19e6d | Karim Belabas | Wed, 11 Jan 2017 17:34:04 +0100
21- extended help: make ?? op work for ALL operators (=> GP operators@2)
1	0	CHANGES
1	2	doc/gphelp.in
3	18	doc/translations

2d2bb5d | Aurel Page | Wed, 11 Jan 2017 17:26:59 +0100
alggroup: improve input checks
17	0	src/modules/algebras.c
7	1	src/test/32/algebras
2	0	src/test/in/algebras

e87a800 | Aurel Page | Wed, 11 Jan 2017 15:40:16 +0100
fix algsubalg (integrality)
21	2	src/functions/algebras/algsubalg
11	3	src/modules/algebras.c
71	1	src/test/32/algebras
18	3	src/test/in/algebras

5fafde6 | Karim Belabas | Wed, 11 Jan 2017 14:08:39 +0100
improve doc
3	3	src/functions/number_theoretical/zncharinduce

386f7c6 | Aurel Page | Wed, 11 Jan 2017 10:49:06 +0100
algmakeintegral and fix algquotient
24	0	src/functions/algebras/algmakeintegral
1	0	src/headers/paridecl.h
84	5	src/modules/algebras.c
30	1	src/test/32/algebras
36	4	src/test/in/algebras

0757571 | Karim Belabas | Tue, 10 Jan 2017 18:57:57 +0100
typo in nfeltembed [#1886]
1	1	src/basemath/base3.c
5	2	src/test/32/nfeltembed
4	0	src/test/in/nfeltembed

9b1ec58 | Karim Belabas | Tue, 10 Jan 2017 18:57:48 +0100
improve doc
10	7	doc/usersch5.tex

8d1c911 | Paul Zimmermann | Tue, 10 Jan 2017 17:14:10 +0100
improved documentation of ellminimaltwist
20	6	src/functions/elliptic_curves/ellminimaltwist

514edd7 | Paul Zimmermann | Tue, 10 Jan 2017 17:11:44 +0100
added example for ellissupersingular, and fixed output with setrand
7	3	src/functions/elliptic_curves/ellissupersingular

49614ae | Paul Zimmermann | Tue, 10 Jan 2017 17:06:10 +0100
added example in documentation of ellintegralmodel
8	0	src/functions/elliptic_curves/ellintegralmodel

91de13c | Karim Belabas | Tue, 10 Jan 2017 16:45:29 +0100
27- polsturm(x^2-1,[-1,1]) -> SEGV [#1884]
1	0	CHANGES
1	1	src/basemath/rootpol.c
4	1	src/test/32/rootsreal
5	0	src/test/in/rootsreal

0b38936 | Rafael Guglielmetti | Tue, 10 Jan 2017 16:37:35 +0100
Minor corrections in sections "Binary Quadratic Forms" and "Quadratic fields"
3	3	doc/refcard-nf.tex

2cf6406 | Bill Allombert | Tue, 10 Jan 2017 16:35:07 +0100
Add Flx_genus2trace_naive

This is used to speed up dirgenus2
33	4	src/basemath/lfunutils.c

f032fc1 | Karim Belabas | Tue, 10 Jan 2017 16:25:58 +0100
20- asympnum: better tunings => usually finds more terms
1	0	CHANGES
37	18	src/language/sumiter.c
4	3	src/test/32/asymp

c508d40 | Rafael Guglielmetti | Tue, 10 Jan 2017 15:48:06 +0100
Add small example for quadpoly
9	0	src/functions/number_theoretical/quadpoly

cdcad92 | Rafael Guglielmetti | Tue, 10 Jan 2017 15:47:50 +0100
Added small example for quadgen
9	0	src/functions/number_theoretical/quadgen

360bedc | Karim Belabas | Tue, 10 Jan 2017 09:38:20 +0100
typo in doc
1	1	src/functions/number_fields/nfeltembed

70fbe8a | Karim Belabas | Tue, 10 Jan 2017 02:23:07 +0100
mention nfeltembed
1	1	doc/refcard-nf.tex

40dae81 | Karim Belabas | Tue, 10 Jan 2017 02:21:10 +0100
GP function nfeltembed
1	1	CHANGES
44	4	src/basemath/base3.c
0	14	src/basemath/elliptic.c
0	7	src/basemath/polarit2.c
0	10	src/basemath/trans3.c
34	0	src/functions/number_fields/nfeltembed
1	0	src/headers/paridecl.h
12	0	src/test/32/nfeltembed
9	0	src/test/in/nfeltembed

a00aa2d | Karim Belabas | Tue, 10 Jan 2017 02:12:35 +0100
typo
1	1	src/functions/l_functions/lfuncreate

5c42b39 | Karim Belabas | Tue, 10 Jan 2017 01:08:44 +0100
remove unused functions ZM_maxprodabs / ZC_maxprodabs
0	38	src/basemath/matperm.c

2d77548 | Karim Belabas | Mon, 9 Jan 2017 23:11:10 +0100
19- lfuncreate: no longer assume Ramanujan-Petersson, allow specifying
   an arbitrary growth rate a_n = O(n^(k_1 + eps))
2	0	CHANGES
7	10	doc/usersFUNCS.tex
17	10	src/basemath/lfun.c
6	1	src/basemath/lfunutils.c
6	0	src/functions/l_functions/lfuncreate
1	1	src/test/in/lfun

e904a31 | Karim Belabas | Mon, 9 Jan 2017 22:37:10 +0100
abstract ldata_get_k1 for growth of coefficients estimate

k1 should really be part of ldata structure...
11	4	src/basemath/lfun.c

01a2df4 | Karim Belabas | Mon, 9 Jan 2017 18:58:02 +0100
26- chareval(G,chi,x,[[...], o]) didn't work (off-by-1)
1	0	CHANGES
1	1	src/basemath/char.c
2	1	src/test/32/zn
3	1	src/test/in/zn

9ded9a1 | Simon Drewitz | Mon, 9 Jan 2017 18:05:22 +0100
typos in zetamult

zetamultall gave wrong number of components
1	1	src/functions/transcendental/zetamult
1	1	src/functions/transcendental/zetamultall
2	2	src/functions/transcendental/zetamultconvert

2625acb | Bill Allombert | Mon, 9 Jan 2017 17:25:36 +0100
nfeltsign: doc: fix typo 2*Pi/5 -> 2*Pi/11

(from Rafael Guglielmetti)
1	1	src/functions/number_fields/nfeltsign

1f0be15 | Jared Asuncion | Mon, 9 Jan 2017 15:02:02 +0100
(void**)&t_foo); -> (void**)t_foo);
1	1	doc/usersch5.tex

4dc48bf | Jeroen Demeyer | Mon, 9 Jan 2017 13:45:38 +0100
Typo facteur -> factor
1	1	src/functions/elliptic_curves/ellsea

b884ece | Karim Belabas | Mon, 9 Jan 2017 02:19:34 +0100
typo
1	1	doc/usersch5.tex

bbabef6 | Karim Belabas | Mon, 9 Jan 2017 02:18:42 +0100
update bench
1	0	src/test/in/matpermanent

c39b626 | Karim Belabas | Sun, 8 Jan 2017 22:28:34 +0100
cleanup nfchecksign_i + use also in nfsetsigns
79	74	src/basemath/base3.c

02796e8 | Karim Belabas | Sun, 8 Jan 2017 14:01:58 +0100
nfchecksigns: replace by rigorous algorithm
1	0	CHANGES
110	36	src/basemath/base3.c

ffb831d | Karim Belabas | Sun, 8 Jan 2017 12:28:13 +0100
add missing functions to refcards
1	0	doc/refcard-ell.tex
3	2	doc/refcard-nf.tex
5	1	doc/refcard.tex

f34ccff | Karim Belabas | Sun, 8 Jan 2017 12:09:13 +0100
improve description
3	0	doc/usersFUNCS.tex

ba7171c | Karim Belabas | Sun, 8 Jan 2017 12:04:34 +0100
18- lfun(Dirichlet character)

switch automatically to lfunchiquad (Kronecker) if char has order <= 2
2	0	CHANGES
17	11	src/basemath/lfunutils.c



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