|
|
@ba9e24
|
3 years |
hannes |
multivariate factorization via Flint 2.7.0 (if w/o NTL)
spielwiese
|
|
|
@61e9c58
|
3 years |
hannes |
opt: mpz_gcdext
spielwiese
|
|
|
@4b24c19
|
3 years |
hannes |
Revert "use: chineseRemainderCached"
This reverts commit ...
spielwiese
|
|
|
@37d038
|
3 years |
hannes |
fix: factorize
spielwiese
|
|
|
@fbea8d
|
3 years |
hannes |
factorize with Flint 2.7.0
spielwiese
|
|
|
@89f6f8
|
3 years |
hannes |
Flint 2.7.0-pre
spielwiese
|
|
|
@15d30a
|
3 years |
hannes |
factorize: re-struct
spielwiese
|
|
|
@b335247
|
3 years |
hannes |
more flint conversions
spielwiese
|
|
|
@5c3ea9
|
3 years |
hannes |
opt: factory( +=, contructor, imm_mul)
spielwiese
|
|
|
@ef4ae2
|
3 years |
hannes |
opt: factory (mpz_init, is_imm, moved tests out of loops(addTermList) etc
spielwiese
|
|
|
@c5289a
|
3 years |
hannes |
opt: Off(SW_USE_CHINREM_GCD)
spielwiese
|
|
|
@9befb53
|
3 years |
hannes |
fix: cannot use modGCD* w/o Flint or NTL
spielwiese
|
|
|
@5d1021
|
3 years |
hannes |
fix: modGCD* for Flint
spielwiese
|
|
|
@0aeeee
|
3 years |
hannes |
use: chineseRemainderCached
spielwiese
|
|
|
@b7566c
|
3 years |
hannes |
fix: chineseRemainderCached
spielwiese
|
|
|
@2ed1c7
|
3 years |
hannes |
const for chineseRemainder*
spielwiese
|
|
|
@a19e8b
|
3 years |
hannes |
opt: factory: prod
spielwiese
|
|
|
@e39773
|
3 years |
hannes |
opt: FLINT: fmpz conversions
spielwiese
|
|
|
@2e7e3dc
|
3 years |
hannes |
prepare for FLINT 2.7.0
spielwiese
|
|
|
@a70b55
|
3 years |
hannes |
fix: univar. gcd with FLINT without NTL
spielwiese
|
|
|
@bd0024e
|
3 years |
hannes |
better error handling if NTL is missing (bbafac)
spielwiese
|
|
|
@6180bda
|
3 years |
hannes |
fix: NTLm version of Zp_roots
spielwiese
|
|
|
@687573
|
3 years |
hannes |
add: Zp_roots
spielwiese
|
|
|
@8c73aaf
|
3 years |
hannes |
use flint, comment unused stuff
spielwiese
|
|
|
@fe2736
|
3 years |
hannes |
complier warnings
spielwiese
|
|
|
@467185
|
3 years |
hannes |
fix: omit coeff. 1 in NTL-factorization
spielwiese
|
|
|
@0ad478
|
3 years |
hannes |
opt: getChracteristic, compiler warnings
spielwiese
|
|
|
@43e965
|
4 years |
hannes |
fix: omit const. factor in char 2
spielwiese
|
|
|
@2b855d1
|
4 years |
hannes |
fix: always add const. factor add the beginning
spielwiese
|
|
|
@96113d
|
4 years |
hannes |
fix: always add content in conversion of factors from NTL
spielwiese
|
|
|
@0009d2
|
4 years |
hannes |
fix: handle trival case (deg<=1)
spielwiese
|
|
|
@6f68e2b
|
4 years |
hannes |
fix: Singular.jl/issues/270
spielwiese
|
|
|
@f61c736
|
4 years |
hannes |
debug: out_cf
spielwiese
|
|
|
@346d9e5
|
4 years |
hannes |
doc: prreprocess homog. polys
spielwiese
|
|
|
@b95d18b
|
4 years |
hannes |
fix: FLINT 2.6.3
spielwiese
|
|
|
@13d1039
|
4 years |
hannes |
use fq_nmod_set/get_nmod_poly from flint, if flint >=2.6.3
spielwiese
|
|
|
@100669f
|
4 years |
hannes |
better heueritistic for LucksWangSparseHeuristic
spielwiese
|
|
|
@a4def5d
|
4 years |
hannes |
fix: factorize( (y4+x8)*(x2+y2)) (m17ex.tst)
spielwiese
|
|
|
@4c6bd3
|
4 years |
hannes |
fix: factorize in Z[x,..], w/o NTL, with -O3
spielwiese
|
|
|
@700b89d
|
4 years |
hannes |
fix: syntax for NTL
spielwiese
|
|
|
@4a7a45
|
4 years |
hannes |
fix: factorize in Z[x,..] w/o NTL
spielwiese
|
|
|
@f792337
|
4 years |
hannes |
format
spielwiese
|
|
|
@564dd8
|
4 years |
hannes |
factorize in Z[x,..] w/o NTL
spielwiese
|
|
|
@621d20
|
4 years |
hannes |
fix: FLINT 2.6.1
spielwiese
|
|
|
@8f6246
|
4 years |
hannes |
fix: typo fo 32bit
spielwiese
|
|
|
@9b51ea
|
4 years |
hannes |
fix: test sizeof(long) in factory
spielwiese
|
|
|
@effb43
|
4 years |
hannes |
cross compiling: gmp
spielwiese
|
|
|
@d1427e8
|
4 years |
hannes |
factory: support FLINT 2.5.2
spielwiese
|
|
|
@7fdedf
|
4 years |
hannes |
factory: check for NTL/FLINT, p2
spielwiese
|
|
|
@7c7d26
|
4 years |
hannes |
fix: factory
spielwiese
|
|
|
@8749841
|
4 years |
hannes |
factory: check for NTL/FLINT, p1
spielwiese
|
|
|
@1c53e5a
|
4 years |
hannes |
factory: globaldefs.h
spielwiese
|
|
|
@b3b0421
|
4 years |
hannes |
FLINT 2.6.0 has a bug in fmpz_poly_factor
spielwiese
|
|
|
@92ca34
|
4 years |
hannes |
factory: factorize char p, extension, univariate (w/o FLINT, w/o NTL)
spielwiese
|
|
|
@e73082
|
4 years |
hannes |
factory: factorize char 0, univariate (w/o FLINT, w/o NTL)
spielwiese
|
|
|
@8ef929
|
4 years |
hannes |
fac_berlekamp/fac_cantzass are used gain
spielwiese
|
|
|
@c1b52b
|
4 years |
hannes |
factory: factorize char p, univariate (w/o FLINT, w/o NTL)
spielwiese
|
|
|
@afa7755
|
4 years |
hannes |
code clean up
spielwiese
|
|
|
@845303c
|
4 years |
hannes |
fix factory: make check w/o NTL, w.FINT2.5.2
spielwiese
|
|
|
@d0adb2
|
4 years |
hannes |
Merge branch 'mh/fix-warnings' of ...
spielwiese
|
|
|
@249d81
|
4 years |
hannes |
factory: suppoirt FLINT 2.5.2
spielwiese
|
|
|
@b2e2b0
|
4 years |
max |
Fix a bunch of warnings
spielwiese
|
|
|
@2ca80a
|
4 years |
hannes |
fix: make ceck for factroy w.NTL w/o FLINT
spielwiese
|
|
|
@f8d27e1
|
4 years |
max |
Move FLINTrandom into factory to fix test suite crashes
Without this, ...
spielwiese
|
|
|
@9e20b9f
|
4 years |
hannes |
ichange order: better readability
spielwiese
|
|
|
@7032db
|
4 years |
hannes |
factory: more routine does not depend on NTL only
spielwiese
|
|
|
@8c3e8c
|
4 years |
hannes |
factory: find_irreducible
spielwiese
|
|
|
@175dfb
|
4 years |
hannes |
fix: install si_log2.h
spielwiese
|
|
|
@4946e3
|
4 years |
hannes |
factory: LL via FLINT
spielwiese
|
|
|
@f3adf3
|
4 years |
hannes |
factory: clean up: remove unused NTL
spielwiese
|
|
|
@b28747
|
4 years |
hannes |
fix: factrory with or w/o NTL, FLINT
spielwiese
|
|
|
@a8d220b
|
4 years |
hannes |
factory: Farey via FLINT
spielwiese
|
|
|
@380173
|
4 years |
hannes |
factory: clean up: remove unused NTL
spielwiese
|
|
|
@f5c2fcf
|
4 years |
hannes |
renane convertFmpq_t2CF -> convertFmpq2CF
spielwiese
|
|
|
@74fc12a
|
4 years |
hannes |
add: CanonicalForm convertFmpq2CF (const fmpq_t q)
spielwiese
|
|
|
@53acc4
|
4 years |
hannes |
add si_log2.h
spielwiese
|
|
|
@40094f
|
4 years |
hannes |
move SI_LOG2 to factory/si_log2.h
spielwiese
|
|
|
@45e2d2
|
4 years |
hannes |
factory: check FLINT_RELEASE for fq_nmod_poly_roots
spielwiese
|
|
|
@ec8f57
|
4 years |
hannes |
fix: typo
spielwiese
|
|
|
@cc5a86
|
4 years |
hannes |
fix: order of args.
spielwiese
|
|
|
@2ce3bf
|
4 years |
hannes |
fq_nmod_get_nmod_poly/fq_nmod_set_nmod_poly for FLINT < 2.6.1
spielwiese
|
|
|
@c1f4d51
|
4 years |
hannes |
factory: implement findMinPoly/mapPrimElem and related
spielwiese
|
|
|
@f542551
|
4 years |
hannes |
factory: more routine does not depend on NTL only
spielwiese
|
|
|
@e64ec88
|
4 years |
hannes |
factory: gauss via FLINT
spielwiese
|
|
|
@c13ebd
|
4 years |
hannes |
factory: discriminant from FLINT
spielwiese
|
|
|
@dd9c12
|
4 years |
hannes |
factory: opt
spielwiese
|
|
|
@0f95c48
|
4 years |
hannes |
factory: without both NTL and FLINT
spielwiese
|
|
|
@3023cd
|
4 years |
hannes |
fix: without NTL....
spielwiese
|
|
|
@3ecc88f
|
4 years |
hannes |
factory: less functions depend on NTL only
spielwiese
|
|
|
@78242cd
|
4 years |
hannes |
factory: FindRoots for FLINT
spielwiese
|
|
|
@63df50e
|
4 years |
hannes |
factory: use correct first root via flint
spielwiese
|
|
|
@a723558
|
4 years |
hannes |
fix: typo
spielwiese
|
|
|
@d3c6ce
|
4 years |
hannes |
factory: fix Short/bug_tr679.tst
spielwiese
|
|
|
@3c175a
|
4 years |
hannes |
factory: opt fac_NTL_char
spielwiese
|
|
|
@b7cc2b
|
4 years |
hannes |
factory: FindRoot via FLINT
spielwiese
|
|
|
@9084a3
|
4 years |
hannes |
fix: univariate factorization over Z/p(alpha) via NTL
spielwiese
|
|
|
@f87a54f
|
4 years |
hannes |
factory: compile with ntl /without flint
spielwiese
|
|
|
@03c742
|
4 years |
hannes |
factory: BuildIrred, FLINT/NTL seperation
spielwiese
|
|
|
@bbec92
|
4 years |
hannes |
seperate NTL (gcd)
spielwiese
|
|
|
@3d6980b
|
4 years |
hannes |
opt. factorize
spielwiese
|
|
|