![]() Try GP in your browser Main Download Packages 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 weeks24a3d4768e | Karim Belabas | Mon, 10 Feb 2025 22:36:33 +0100 missing padic accessor 3 3 src/basemath/gen2.c 9d56489398 | Karim Belabas | Mon, 10 Feb 2025 22:27:04 +0100 missing padic accessor 1 1 src/basemath/ellpadic.c afb741bacc | Karim Belabas | Mon, 10 Feb 2025 22:25:29 +0100 missing padic accessor 1 1 src/basemath/bibli2.c 4a14368320 | Karim Belabas | Mon, 10 Feb 2025 22:23:11 +0100 11- vectorsmall(5, i, 2^63-1).normfu -> SEGV 1 0 CHANGES 1 1 src/language/members.c 3e51de0834 | Karim Belabas | Mon, 10 Feb 2025 20:22:32 +0100 don't assume that lontyp[typ(x)] <= 2 2 2 src/basemath/arith1.c 7 7 src/basemath/gen3.c 1 1 src/language/eval.c 1 1 src/language/hash.c 7 8 src/language/init.c 307ea1c79f | Karim Belabas | Mon, 10 Feb 2025 17:22:38 +0100 typo in ffmap_i: incorrect copy of codewords 2 2 src/basemath/polarit3.c a6df506eb2 | Karim Belabas | Mon, 10 Feb 2025 16:54:56 +0100 missing p-adic accessor 1 1 src/basemath/polarit1.c 4e46ed7686 | Karim Belabas | Mon, 10 Feb 2025 16:44:25 +0100 missing p-adic accessor 1 1 src/basemath/FlxqE.c ff23d1f316 | Karim Belabas | Mon, 10 Feb 2025 16:27:48 +0100 missing p-adic accessor 2 1 src/basemath/F2xqE.c 5d55c48492 | Karim Belabas | Mon, 10 Feb 2025 05:30:38 +0100 missing padic accessors 5 5 src/basemath/ellpadic.c 2 2 src/basemath/gen1.c 1 1 src/basemath/gen3.c 2 2 src/basemath/lerch.c 1 1 src/basemath/trans1.c 2 2 src/headers/pariinl.h 0f36dd22f3 | Karim Belabas | Mon, 10 Feb 2025 04:31:59 +0100 missing padic accessors 18 19 src/basemath/gen1.c f125af2ced | Karim Belabas | Mon, 10 Feb 2025 03:36:21 +0100 use padic accessors 1 1 src/basemath/lerch.c 4 4 src/basemath/trans2.c 1 1 src/language/anal.c 9 9 src/language/es.c 2 2 src/language/members.c 50d6435aec | Karim Belabas | Mon, 10 Feb 2025 03:28:39 +0100 use padic accessors 4 4 src/basemath/gen2.c 2 1 src/basemath/ifactor1.c 6 11 src/basemath/polarit1.c 9 9 src/basemath/polarit2.c 1 1 src/basemath/polarit3.c 64 98 src/basemath/trans1.c 2 2 src/headers/pariinl.h 4f0ae152df | Karim Belabas | Mon, 10 Feb 2025 00:51:27 +0100 10- sqrtn(27+O(3^4),3) -> 1 + O(3) (wrong valuation in Qp_sqrtn_ram) 1 0 CHANGES 1 1 src/basemath/trans1.c 3 3 src/test/32/sqrtn 46bcc6bda3 | Karim Belabas | Mon, 10 Feb 2025 00:48:40 +0100 use t_PADIC accessors 1 1 src/basemath/Flx.c 7 7 src/basemath/arith1.c 1 1 src/basemath/bibli1.c 3 3 src/basemath/digits.c 3 3 src/basemath/elliptic.c 1 1 src/basemath/ellpadic.c 3 3 src/basemath/gen1.c 65 82 src/basemath/gen2.c 17 22 src/basemath/gen3.c 3 7 src/basemath/hgm.c 1 1 src/basemath/hypergeom.c 1 8 src/basemath/ifactor1.c 2 2 src/basemath/ispower.c 1 1 src/basemath/lambert.c 1 1 src/basemath/lerch.c 7 0 src/headers/pariinl.h a734c6c053 | Karim Belabas | Sun, 9 Feb 2025 21:48:28 +0100 11- [libpari] mkpadic, retmkpadic, padic_p, padic_u, padic_pd Accessors only used in gen1.c for now (to provide basic tests for the interface). Following commits will propagate them to all other files 1 0 CHANGES 10 9 doc/usersch4.tex 10 0 doc/usersch5.tex 47 58 src/basemath/gen1.c 1 0 src/headers/paridecl.h 5 1 src/headers/parigen.h 10 18 src/headers/pariinl.h cea217369b | Karim Belabas | Sun, 9 Feb 2025 18:55:14 +0100 10- [libpari] RgX_type_code 1 0 CHANGES 8 0 doc/usersch5.tex 2 3 src/basemath/FpXQX_factor.c 7 12 src/basemath/RgV.c 11 17 src/basemath/RgX.c 7 21 src/basemath/alglin1.c 1 5 src/basemath/alglin2.c 20 21 src/basemath/polarit2.c 2 5 src/basemath/rootpol.c 2 0 src/headers/pariinl.h 93942bd98a | Karim Belabas | Sun, 9 Feb 2025 17:38:41 +0100 reimplement get_pivot_fun in terms of RgM_type + set_pivot_fun 30 64 src/basemath/alglin1.c 6cea6dd531 | Karim Belabas | Sun, 9 Feb 2025 14:23:59 +0100 uniformize comment for RgM_*_fast functions of "inverse" type 10 3 src/basemath/alglin1.c 0fbd195565 | Karim Belabas | Sun, 9 Feb 2025 14:22:05 +0100 whitespace edits 2 4 src/basemath/alglin1.c 2b64393a2c | Karim Belabas | Sun, 9 Feb 2025 14:16:56 +0100 minor GC cleanup 2 5 src/basemath/alglin1.c 451cd858cf | Karim Belabas | Sun, 9 Feb 2025 14:15:10 +0100 whitespace edits 3 6 src/basemath/alglin1.c e7419fadcb | Karim Belabas | Sun, 9 Feb 2025 14:12:50 +0100 rename init_indexrank -> init_pivot_list + use in imagecompl 15 18 src/basemath/alglin1.c c790f9b92d | Karim Belabas | Sun, 9 Feb 2025 13:59:52 +0100 generic linear algebra: don't examine input twice When *_fast variant is implemented, reuse the result of RgM_type to set the appropriate pivoting strategy. get_pivot_fun is now only used in residual cases: scheduled for deletion 131 113 src/basemath/alglin1.c 1 1 src/basemath/buch2.c 1 1 src/headers/paripriv.h 7d5ac20ac4 | Bill Allombert | Fri, 7 Feb 2025 15:45:47 +0100 New libpari function FlxM_translate 1 0 CHANGES 4 0 doc/usersch5.tex 8 0 src/basemath/Flx.c 2 0 src/headers/paridecl.h b1b821b1e0 | Bill Allombert | Fri, 7 Feb 2025 14:51:39 +0100 New libpari function FlxM_mul 1 1 CHANGES 2 0 doc/usersch5.tex 63 18 src/basemath/Flx.c 1 0 src/headers/paridecl.h 695133601c | Bill Allombert | Fri, 7 Feb 2025 14:44:12 +0100 New libpari functions FlxqM_red_pre, FlxqC_red_pre 1 0 CHANGES 4 0 doc/usersch5.tex 8 0 src/basemath/Flx.c 2 0 src/headers/paridecl.h 938b5fba4f | Bill Allombert | Fri, 7 Feb 2025 14:18:15 +0100 New libpari function Flx_translate 1 1 CHANGES 3 0 doc/usersch5.tex 11 0 src/basemath/Flx.c 1 0 src/headers/paridecl.h f786f2f380 | Bill Allombert | Fri, 7 Feb 2025 14:12:08 +0100 New libpari function Flx_unscale 1 0 CHANGES 3 0 doc/usersch5.tex 17 0 src/basemath/Flx.c 1 0 src/headers/paridecl.h 8f468da53c | Bill Allombert | Thu, 6 Feb 2025 17:48:31 +0100 new meta command \qf 3 2 CHANGES 3 0 doc/usersch2.tex 1 0 src/language/es.c 1 1 src/language/gplib.c 584f929e0d | Bill Allombert | Thu, 6 Feb 2025 14:01:07 +0100 doc: ellfromeqn: fix typo 1 1 src/functions/elliptic_curves/ellfromeqn 8a41b3fa05 | Bill Allombert | Thu, 6 Feb 2025 11:40:15 +0100 ellfromeqn: add option to map points 1 0 CHANGES 34 7 src/functions/elliptic_curves/ellfromeqn 1 0 src/headers/paridecl.h 97 9 src/modules/ellfromeqn.c 12 1 src/test/32/ellfromeqn 40 0 src/test/in/ellfromeqn 11b6df291e | Bill Allombert | Thu, 6 Feb 2025 11:07:00 +0100 4- New default doctest 1 0 CHANGES 3752df5991 | Aurel Page | Thu, 6 Feb 2025 11:06:19 +0100 improve doc linear algebra with composite modulus 4 0 src/functions/linear_algebra/matimage 4 0 src/functions/linear_algebra/matker 2 1 src/functions/linear_algebra/matsolve ee1275ebbe | Aurel Page | Thu, 6 Feb 2025 09:58:29 +0100 improve doc: doctest default 3 2 src/functions/default/doctest 6a3c8f83e1 | Aurel Page | Thu, 6 Feb 2025 09:49:47 +0100 doc typo (doctest default) 1 1 doc/usersch2.tex 7d23531ecb | Bill Allombert | Thu, 6 Feb 2025 00:01:15 +0100 New default doctest 3 0 doc/usersch2.tex 12 0 src/functions/default/doctest 1 0 src/headers/paridecl.h 1 1 src/headers/paristio.h 12 2 src/language/es.c 8 0 src/language/gplib.c 1 0 src/test/32/help acbaf0919e | Karim Belabas | Wed, 5 Feb 2025 05:32:04 +0100 genus2red: fix overfull hbox 1 1 src/functions/elliptic_curves/genus2red f50eec32c4 | Karim Belabas | Wed, 5 Feb 2025 05:30:41 +0100 bnfisintnorm: fix doctesting example Depends on random seed: assume we start from a clean session. 18 15 src/functions/number_fields/bnfisintnorm 36a9fde8d0 | Karim Belabas | Wed, 5 Feb 2025 05:10:47 +0100 genus2_redmodel: rewrite to use squarefree factorization avoids full factorization in almost all cases 22 13 src/basemath/hyperell.c 285c5b69ed | Aurel Page | Tue, 4 Feb 2025 22:21:36 +0100 improve doc matinverseimage 3 0 src/functions/linear_algebra/matinverseimage b0ae8d1cf8 | Aurel Page | Tue, 4 Feb 2025 22:15:34 +0100 improve doc matsolve 3 0 src/functions/linear_algebra/matsolve d592c15c62 | Bill Allombert | Tue, 4 Feb 2025 21:37:09 +0100 New libpari function Flm_hess_pre 1 0 CHANGES 3 0 doc/usersch5.tex 21 7 src/basemath/alglin2.c 1 0 src/headers/paridecl.h f5420e0d9d | Marine | Tue, 4 Feb 2025 21:00:05 +0100 doctest nfweilheight Signed-off-by: Aurel Page 2 2 src/functions/number_fields/nfweilheight 8843c6462f | Marine | Tue, 4 Feb 2025 20:59:31 +0100 doctest rnfisnorminit Signed-off-by: Aurel Page 5 5 src/functions/number_fields/rnfisnorminit 13e79cce8f | Marine | Tue, 4 Feb 2025 20:58:43 +0100 doctest bnfisintnorm Signed-off-by: Aurel Page 6 6 src/functions/number_fields/bnfisintnorm 1a3e6b1c43 | Marine | Tue, 4 Feb 2025 20:57:41 +0100 doctest nfmodprinit Signed-off-by: Aurel Page 1 1 src/functions/number_fields/nfmodprinit 68f782ad7d | Marine | Tue, 4 Feb 2025 20:57:09 +0100 doctest nfmodpr Signed-off-by: Aurel Page 2 2 src/functions/number_fields/nfmodpr 093a1c1747 | Marine | Tue, 4 Feb 2025 20:56:29 +0100 doctest idealfactorback Signed-off-by: Aurel Page 6 6 src/functions/number_fields/idealfactorback 3662641fe6 | Marine | Tue, 4 Feb 2025 20:55:30 +0100 doctest bestapprPade Signed-off-by: Aurel Page 2 2 src/functions/number_theoretical/bestapprPade cbec514875 | Marine | Tue, 4 Feb 2025 20:44:55 +0100 doctest Vec Signed-off-by: Aurel Page 7 1 src/functions/conversions/Vec a6cf30ad05 | Marine | Tue, 4 Feb 2025 20:43:53 +0100 doctest alglatrighttransporter Signed-off-by: Aurel Page 1 1 src/functions/algebras/alglatrighttransporter eb644d9a60 | Marine | Tue, 4 Feb 2025 20:43:21 +0100 doctest alglatlefttransporter Signed-off-by: Aurel Page 1 1 src/functions/algebras/alglatlefttransporter ffc1665643 | Marine | Tue, 4 Feb 2025 20:40:30 +0100 doctest algquattobasis Signed-off-by: Aurel Page 1 1 src/functions/algebras/algquattobasis bd34f92f86 | Marine | Tue, 4 Feb 2025 20:39:58 +0100 doctest algtableinit Signed-off-by: Aurel Page 1 1 src/functions/algebras/algtableinit 55f83e899f | Marine | Tue, 4 Feb 2025 20:38:54 +0100 doctest algtomatrix Signed-off-by: Aurel Page 2 2 src/functions/algebras/algtomatrix 03ad5a97d5 | Marine | Tue, 4 Feb 2025 20:37:32 +0100 doctest algtrace 2 Signed-off-by: Aurel Page 1 1 src/functions/algebras/algtrace ff2c2e0e48 | Marine | Tue, 4 Feb 2025 20:36:29 +0100 doctest algtrace Signed-off-by: Aurel Page 1 1 src/functions/algebras/algtrace f407143d52 | Marine | Tue, 4 Feb 2025 20:35:45 +0100 doctest algnorm Signed-off-by: Aurel Page 1 1 src/functions/algebras/algnorm 4a27ab5fb8 | Marine | Tue, 4 Feb 2025 20:35:06 +0100 doctest algmodpr Signed-off-by: Aurel Page 3 3 src/functions/algebras/algmodpr 32318f9c2f | Marine | Tue, 4 Feb 2025 20:33:54 +0100 doctest algmodprlift Signed-off-by: Aurel Page 1 1 src/functions/algebras/algmodprlift 98f7e523ab | Marine | Tue, 4 Feb 2025 20:32:58 +0100 doctest algmodprinit Signed-off-by: Aurel Page 1 1 src/functions/algebras/algmodprinit 00185505ee | Marine | Tue, 4 Feb 2025 17:56:06 +0100 doctest alglathnf Signed-off-by: Aurel Page 2 2 src/functions/algebras/alglatadd 1 1 src/functions/algebras/alglathnf d88750b204 | Marine | Tue, 4 Feb 2025 17:54:21 +0100 doctest mapapply: un 's' Signed-off-by: Aurel Page 1 1 src/functions/programming/mapapply f1c4352e08 | Marine | Tue, 4 Feb 2025 17:49:39 +0100 doctest alginit Signed-off-by: Aurel Page 7 9 src/functions/algebras/alginit bd944870c0 | Aurel Page | Tue, 4 Feb 2025 15:44:14 +0100 improve doc matdet #2609 2 1 src/functions/linear_algebra/matdet 6b9b21c5a1 | Karim Belabas | Mon, 3 Feb 2025 02:27:44 +0100 update compat bench 3 3 src/test/32/compat 079ad19d7e | Karim Belabas | Mon, 3 Feb 2025 01:27:53 +0100 fix ellap / ellcard docs in bad reduction case 4 2 src/functions/elliptic_curves/ellap 5 5 src/functions/elliptic_curves/ellcard bbd80840d2 | Bill Allombert | Sun, 2 Feb 2025 13:36:39 +0100 New GP function ellcharpoly 1 1 CHANGES 62 21 src/basemath/elliptic.c 22 0 src/functions/elliptic_curves/ellcharpoly 1 0 src/headers/paridecl.h 4 4 src/test/32/ell 3 1 src/test/32/ellff 7 5 src/test/32/ellnf 4 3 src/test/in/ell 5 1 src/test/in/ellff 5 3 src/test/in/ellnf 20e4175445 | Bill Allombert | Sun, 2 Feb 2025 11:08:42 +0100 genus2charpoly: add test 471 460 src/test/32/genus2red 1 1 src/test/in/genus2red 3a835f4160 | Bill Allombert | Sun, 2 Feb 2025 11:08:42 +0100 New GP function genus2charpoly 2 1 CHANGES 14 0 src/basemath/hyperell.c 21 0 src/functions/elliptic_curves/genus2charpoly 1 0 src/headers/paridecl.h 72695b207e | Bill Allombert | Sun, 2 Feb 2025 00:47:30 +0100 lfungenus2: implement halfstable case for odd prime 1 0 CHANGES 187 4 src/basemath/hyperell.c 2 2 src/basemath/lfunutils.c 1 1 src/headers/paripriv.h 6e4552b5ae | Bill Allombert | Sun, 2 Feb 2025 00:47:30 +0100 genus2_euler, genus2_euler2: move to hyperell.c 298 0 src/basemath/hyperell.c 0 296 src/basemath/lfunutils.c 2 0 src/headers/paripriv.h 1457965110 | Bill Allombert | Sun, 2 Feb 2025 00:46:41 +0100 lfungenus2: internally use charpoly instead of Euler factor 35 35 src/basemath/lfunutils.c 4894f6a515 | Karim Belabas | Sat, 1 Feb 2025 15:25:08 +0100 improve Zp_ispower: handle unramified case without computing n-th root 25 9 src/basemath/ifactor1.c af85b74f3e | Karim Belabas | Sat, 1 Feb 2025 15:24:02 +0100 Fp_ispower: handle trivial case (K,p-1) = 1 without powering 1 0 src/basemath/ispower.c 8ed78d9c30 | Karim Belabas | Fri, 31 Jan 2025 15:23:03 +0100 bnflog: fix doc 14 8 src/functions/number_fields/bnflog bff1b41670 | Karim Belabas | Fri, 31 Jan 2025 10:19:37 +0100 use ugcdiu 1 2 src/basemath/FpX.c 1 1 src/basemath/buch3.c 4 4 src/basemath/gen1.c 1 1 src/basemath/ifactor1.c 1 1 src/basemath/lfunutils.c 1 1 src/basemath/nflist.c 1 1 src/basemath/prime.c 0762f4b359 | Bill Allombert | Thu, 30 Jan 2025 16:04:02 +0100 Add RgX_translate_fast 52 14 src/basemath/RgX.c 167c3dee86 | Bill Allombert | Thu, 30 Jan 2025 16:03:31 +0100 Fp_XpN_powu: fix signedness issue 1 1 src/basemath/polarit3.c 3b763bde53 | Bill Allombert | Thu, 30 Jan 2025 15:45:50 +0100 FpX_translate: implement fast algorithm 39 2 src/basemath/polarit3.c e48ff7f3d2 | Bill Allombert | Thu, 30 Jan 2025 15:07:38 +0100 Z_Xpm1_powu: rename to Xpm1_powu and remove static 3 3 src/basemath/ZX.c 1 0 src/headers/paripriv.h 72310f5c49 | Bill Allombert | Thu, 30 Jan 2025 11:57:16 +0100 test-ff: change test to avoid stack overflow. 2 2 src/test/32/ff 1 1 src/test/in/ff 023adb6d2a | Bill Allombert | Thu, 30 Jan 2025 11:44:13 +0100 Document zMs_ZC_mul is not stack clean 1 1 doc/usersch5.tex a42b18f581 | Bill Allombert | Wed, 29 Jan 2025 16:49:06 +0100 nfellcharpoly: handle degenerate cases. 7 2 src/basemath/lfunutils.c 178a26d904 | Bill Allombert | Wed, 29 Jan 2025 15:47:22 +0100 genus2red: fix Picard rank for I{0}*-I{0}*-n 1 1 src/modules/genus2red.c 1 1 src/test/32/genus2red 644d9024ef | Bill Allombert | Tue, 28 Jan 2025 18:11:59 +0100 matreduce: help: fix row/column confusion (from DS). 1 2 src/functions/linear_algebra/matreduce 635ab21b8a | Bill Allombert | Tue, 28 Jan 2025 18:10:32 +0100 ellminimaltwist: doc: clarify 'minimal' (from Bernadette) 14 11 src/functions/elliptic_curves/ellminimaltwist |
PARI/GP Development
Last Modified: 2025-01-19 19:04:18
Copyleft © 2003-2022
the PARI group.