![]() Main Download Packages GP in your browser Funding SEARCH Help / Community FAQ Documentation Tutorials Mailing Lists Bugs Timeline Ateliers PARI/GP Library Publications Contributed GP scripts Links Fun! Development Latest Changes Version Control Coding Guidelines PariDroid Logo Tests & benchmarks Buildlogs Coverage Report Doc Coverage Refcards test Benchmarks WWW Stats |
Changes commited to PARI GIT during the last two weeks47b0157b9 | Bill Allombert | Thu, 8 Jun 2023 15:26:05 +0200 nonsquare_Fp: rename to random_nonsquare_Fp nonsquare_Fl is deterministic. 5 5 src/basemath/FpE.c 6a2441818 | Karim Belabas | Thu, 8 Jun 2023 11:04:24 +0200 20- mateigen(,1): eigenvalues were given as t_VEC or t_COL. Use t_COL. 1 0 CHANGES 1 1 src/basemath/alglin1.c 3 3 src/test/32/charpoly b1b0f2fb2 | Karim Belabas | Thu, 8 Jun 2023 10:57:52 +0200 mateigen: fix eigenvalues type (t_VEC -> t_COL) in trivial cases 4 5 src/basemath/alglin1.c 4 4 src/test/32/charpoly 61f195acf | Bill Allombert | Wed, 7 Jun 2023 12:59:34 +0200 find_isogenous: use optimal precision instead of newtonlogint 3 16 src/basemath/ellsea.c fa47620f9 | Bill Allombert | Wed, 7 Jun 2023 10:10:36 +0200 New libpari function FpX_composedprod 1 1 CHANGES 4 0 doc/usersch5.tex 18 10 src/basemath/polarit3.c 1 0 src/headers/paridecl.h 32c6159ea | Bill Allombert | Wed, 7 Jun 2023 10:10:36 +0200 New libpari function Flx_composedprod 1 1 CHANGES 4 0 doc/usersch5.tex 23 0 src/basemath/Flx.c 1 0 src/headers/paridecl.h f823f8bbf | Bill Allombert | Wed, 7 Jun 2023 00:21:14 +0200 Qi_gcd: fix random GC 4 3 src/basemath/polarit2.c e300b921a | Karim Belabas | Tue, 6 Jun 2023 19:53:57 +0200 rename gauss_* to Qi_* 17 19 src/basemath/polarit2.c 63935bc03 | Bill Allombert | Tue, 6 Jun 2023 15:34:40 +0200 Zi_rem: use 3-mul multiplication 15 6 src/basemath/polarit2.c 031824c0b | Bill Allombert | Tue, 6 Jun 2023 15:34:38 +0200 gauss_gcd: rename to Qi_gcd and rewrite 20 6 src/basemath/polarit2.c 9520f2997 | Karim Belabas | Tue, 6 Jun 2023 11:02:02 +0200 cleanup gauss_gcd 6 5 src/basemath/polarit2.c e4da14474 | Karim Belabas | Tue, 6 Jun 2023 01:35:01 +0200 7- allow t_INTMOD Mod(m,N) as a Conrey label for the character m mod N + fix znconreylog sanity checks (char was not tested when N <= 2) 1 0 CHANGES 25 3 src/basemath/char.c 8 5 src/functions/number_theoretical/HEADER 1 1 src/test/32/ideal 14 1 src/test/32/zn 5 0 src/test/in/zn cf5413737 | Bill Allombert | Mon, 5 Jun 2023 23:34:23 +0200 LGr 19- parsum was inefficient 1 0 CHANGES 2 7 src/language/eval.c 2cd687516 | Loïc Grenié | Mon, 5 Jun 2023 23:28:48 +0200 parsum with dedicated function instead of relying on parapply This is done to reduce objects transfer over the wire. 7 0 src/functions/programming/parsum 1 0 src/headers/paripriv.h 38 23 src/language/eval.c b487e8555 | Bill Allombert | Mon, 5 Jun 2023 22:20:45 +0200 Flx_composedsum: use optimal bound for precision 1 13 src/basemath/Flx.c ee6f3dedd | Bill Allombert | Mon, 5 Jun 2023 21:25:58 +0200 gauss_gcd: add GC 4 0 src/basemath/polarit2.c ffc822562 | Bill Allombert | Mon, 5 Jun 2023 18:42:30 +0200 New libpari function Flx_convol 1 0 CHANGES 3 0 doc/usersch5.tex 11 0 src/basemath/Flx.c 1 0 src/headers/paridecl.h 4410e362f | Bill Allombert | Mon, 5 Jun 2023 18:27:45 +0200 FpX_convol returned wrong results for mixed degree polynomials 1 0 CHANGES 2 3 src/basemath/FpX.c a7bed2c7d | Bill Allombert | Thu, 1 Jun 2023 10:37:00 +0200 easychar: deal with Mod(A,T) were A is not a polnomial in the same variable as T 12 4 src/basemath/alglin2.c 1 10 src/basemath/polarit2.c 555352db4 | Bill Allombert | Wed, 31 May 2023 21:35:47 +0200 Add RgX_charpoly_fast 50 10 src/basemath/polarit2.c 1 1 src/basemath/polarit3.c 2 1 src/headers/paripriv.h 8ce2418b4 | Karim Belabas | Tue, 30 May 2023 23:59:46 +0200 doc typos 6 7 doc/usersch5.tex 4bfd6edc8 | Bill Allombert | Tue, 30 May 2023 19:24:52 +0200 doc: FpX_composedsum: fix value of leading coef 5 4 doc/usersch5.tex 1ba59c503 | Bill Allombert | Mon, 29 May 2023 23:11:15 +0200 rename ZXQX_direct_compositum_worker to ZXQX_composedsum_worker 9 9 src/basemath/polarit3.c 3 3 src/functions/number_fields/polcompositum 1 1 src/headers/paripriv.h 4a3896f4f | Bill Allombert | Mon, 29 May 2023 22:50:03 +0200 Replace Flxq_direct_compositum by FlxqX_composedsum 1 1 CHANGES 2 0 doc/usersch5.tex 3 6 src/basemath/FlxX.c 1 1 src/basemath/base2.c 2 2 src/basemath/polarit3.c 1 0 src/headers/paridecl.h 0 1 src/headers/paripriv.h 8dd25a945 | Bill Allombert | Mon, 29 May 2023 22:26:21 +0200 Replace FpXV_direct_compositum by FpXV_composedsum 2 1 CHANGES 3 0 doc/usersch5.tex 4 4 src/basemath/polarit3.c 1 0 src/headers/paridecl.h 0 1 src/headers/paripriv.h 713e369ac | Bill Allombert | Mon, 29 May 2023 22:01:29 +0200 Replace FpX_direct_compositum by FpX_composedsum 1 1 CHANGES 4 0 doc/usersch5.tex 15 18 src/basemath/polarit3.c 1 0 src/headers/paridecl.h 0 1 src/headers/paripriv.h 6d7b2e8a5 | Bill Allombert | Mon, 29 May 2023 19:11:35 +0200 Rename ZX_compositum_disjoint to ZX_composedsum 1 0 CHANGES 1 0 COMPAT 3 3 doc/usersch5.tex 4 6 src/basemath/polarit3.c 1 1 src/headers/paridecl.h 2 0 src/headers/pariold.h 2 2 src/modules/stark.c 7c427878b | Bill Allombert | Mon, 29 May 2023 18:06:09 +0200 Rename ZX_direct_compositum_worker to ZX_composedsum_worker 6 5 src/basemath/polarit3.c 3 3 src/functions/number_fields/polcompositum 1 1 src/headers/paridecl.h 1 1 src/headers/paripriv.h 9587ac2b4 | Bill Allombert | Mon, 29 May 2023 17:58:33 +0200 New libpari function FlxV_composedsum 1 1 CHANGES 3 0 doc/usersch5.tex 1 1 src/basemath/Flx.c 2 2 src/basemath/polarit3.c 1 0 src/headers/paridecl.h 0 1 src/headers/paripriv.h 4aa41dd06 | Bill Allombert | Mon, 29 May 2023 17:43:20 +0200 Replace Flx_direct_compositum by Flx_composedsum 3 7 src/basemath/Flx.c 4 4 src/basemath/polarit3.c 0 1 src/headers/paripriv.h 9428635bc | Karim Belabas | Mon, 29 May 2023 17:12:46 +0200 improve doc 4 0 src/functions/programming/parsum 73b5070bc | Bill Allombert | Mon, 29 May 2023 16:32:16 +0200 New libpari function Flx_composedsum 1 0 CHANGES 4 0 doc/usersch5.tex 3 2 src/basemath/Flx.c 1 0 src/headers/paridecl.h 9f52df8b1 | Bill Allombert | Mon, 29 May 2023 15:04:17 +0200 CHANGES: 5- ellisomat [#2231] when E/nf has CM by an quadratic order included in nf return the discriminant of the order instead of an error [#2231] 2 0 CHANGES 3310ba9d1 | Bill Allombert | Mon, 29 May 2023 14:06:56 +0200 ellisomat: detect CM by a subfield of the base field In this case the graph is infinite. 28 18 src/basemath/ellisog.c 7 3 src/functions/elliptic_curves/ellisomat 10 4 src/test/32/ellisomat 16 1 src/test/in/ellisomat b1dd474fd | Karim Belabas | Mon, 29 May 2023 02:34:08 +0200 simplify ellsupersingularj_easy_FpXQ 3 5 src/basemath/FpE.c 6399d0f08 | Karim Belabas | Sun, 28 May 2023 23:13:02 +0200 ellsupersingularj: remove useless test for p < 2 1 2 src/basemath/elliptic.c 829c23365 | Karim Belabas | Sun, 28 May 2023 23:10:35 +0200 ffinit(p,n): test that p> 1 (instead of p> 0) 1 1 src/basemath/polarit3.c 5 1 src/test/32/ff 1 0 src/test/in/ff 36daca769 | Bill Allombert | Sun, 28 May 2023 22:55:58 +0200 ellsupersingularj(1): avoid infinite loop. 2 0 src/basemath/elliptic.c 2328a52ef | Karim Belabas | Sun, 28 May 2023 22:48:21 +0200 ellissupersingular: simplify test 12 24 src/test/in/ellissupersingular 2be7e442c | Karim Belabas | Sun, 28 May 2023 22:21:41 +0200 micro-optimize find_inert_disc 12 2 src/basemath/FpE.c 59f73e6a9 | Karim Belabas | Sun, 28 May 2023 20:17:07 +0200 cleanup 1 1 src/basemath/FlxqE.c ba0081a22 | Karim Belabas | Sun, 28 May 2023 20:16:53 +0200 whitespace edit 1 1 src/basemath/arith1.c 1f75a8876 | Bill Allombert | Sat, 27 May 2023 22:50:39 +0200 doc: ellsupersingularj: add example using ellinit([j]) 13 5 src/functions/elliptic_curves/ellsupersingularj adcb72b57 | Bill Allombert | Sat, 27 May 2023 22:46:29 +0200 doc:ellissupersingular: clarify "resp." and add ellsupersingularj example. 17 15 src/functions/elliptic_curves/ellissupersingular 45999bc34 | Bill Allombert | Sat, 27 May 2023 22:35:54 +0200 New GP function ellsupersingularj 1 0 CHANGES 31 0 src/basemath/elliptic.c 24 0 src/functions/elliptic_curves/ellsupersingularj 1 0 src/headers/paridecl.h 6 0 src/test/in/ellissupersingular 3a1e0bf16 | Bill Allombert | Sat, 27 May 2023 21:52:55 +0200 New GP function ellsupersingularj_FpXQ 1 0 CHANGES 4 0 doc/usersch7.tex 45 0 src/basemath/FpE.c 1 0 src/headers/paridecl.h 79ec8d880 | Karim Belabas | Sat, 27 May 2023 00:56:34 +0200 cleanup polisclass 17 28 src/basemath/FlxqE.c 867a8f25a | Bill Allombert | Fri, 26 May 2023 21:56:29 +0200 polisclass: handle constant polynomials 1 1 src/basemath/FlxqE.c 2 1 src/test/32/polclass 1 0 src/test/in/polclass 49d4548f3 | Bill Allombert | Fri, 26 May 2023 11:41:13 +0200 doc: elliscm: add examples 21 0 src/functions/elliptic_curves/elliscm a1986110b | Bill Allombert | Fri, 26 May 2023 08:36:57 +0200 New GP function elliscm 1 1 CHANGES 22 0 src/basemath/elliptic.c 11 0 src/functions/elliptic_curves/elliscm 1 0 src/headers/paridecl.h 2 1 src/test/32/ellisogeny 1 0 src/test/in/ellisogeny 9 8 src/test/in/ellnf |
PARI/GP Development
Last Modified: 2016-03-22 20:34:27
Copyleft © 2003-2022
the PARI group.