|
|
@dc390c
|
12 years |
martinlee84 |
fix: swap variables before return after LucksWangSparseHeuristic
fix: ...
fieker-DuValspielwiese
|
|
|
@92add1
|
12 years |
martinlee84 |
fix: deleted duplicate function declaration
fieker-DuValspielwiese
|
|
|
@2f6b737
|
12 years |
martinlee84 |
fix: getTerms2 and patch for coeffs
fieker-DuValspielwiese
|
|
|
@f53120
|
12 years |
martinlee84 |
fix: seperate char= 0 and char>p
fieker-DuValspielwiese
|
|
|
@837495
|
12 years |
martinlee84 |
fix: ifdef's for FLINT
fieker-DuValspielwiese
|
|
|
@f9da5e
|
12 years |
martinlee84 |
chg/fix: handling of minpolys over Q[t]\Z[t]
fieker-DuValspielwiese
|
|
|
@b4af1b
|
12 years |
martinlee84 |
chg: coeff bound for factorization over Q(a), now Hensel
lifting ...
fieker-DuValspielwiese
|
|
|
@41fea7
|
12 years |
martinlee84 |
fix: divisibility testing
chg: coeff bound for factorization over Q(a)
fieker-DuValspielwiese
|
|
|
@ca058c
|
12 years |
martinlee84 |
fix: some minor bugs
chg: reverseSubstQa now takes an additional ...
fieker-DuValspielwiese
|
|
|
@1ddcde9
|
12 years |
martinlee84 |
chg: some typos
fieker-DuValspielwiese
|
|
|
@062583
|
12 years |
martinlee84 |
chg: shift factors of the norm instead of factors over Q(a)
fieker-DuValspielwiese
|
|
|
@24c6177
|
12 years |
martinlee84 |
chg: mapdomain() now maps BaseDomains
fieker-DuValspielwiese
|
|
|
@ad0177
|
12 years |
martinlee84 |
chg: use uniFdivides in factorRecombination
chg: take care of GF in ...
fieker-DuValspielwiese
|
|
|
@54af8a5
|
12 years |
martinlee84 |
chg: added divisibility test over Q(a)
fieker-DuValspielwiese
|
|
|
@4a0a303
|
12 years |
martinlee84 |
chg: added diophantine equation solver over Q(a) using p-adic lifting
fieker-DuValspielwiese
|
|
|
@5f92d8
|
12 years |
martinlee84 |
chg: added coeff bound for polys over Q(a)
chg: renamed ...
fieker-DuValspielwiese
|
|
|
@4e6d2a
|
12 years |
martinlee84 |
chg: use a big prime instead of a small prime in coeff bound
fix: map ...
fieker-DuValspielwiese
|
|
|
@2fbb9e6
|
12 years |
martinlee84 |
chg: make minimal polynomial an element of Z[t]
fieker-DuValspielwiese
|
|
|
@51aa162
|
12 years |
martinlee84 |
chg: do not compute p^k in FLINT
fieker-DuValspielwiese
|
|
|
@69fdf90
|
12 years |
martinlee84 |
chg: do not require coeff bound to be const
fieker-DuValspielwiese
|
|
|
@47dc5ea
|
12 years |
martinlee84 |
chg: *,/,% for univariate polys over Z_p^k[x]/(f) via NTL
fieker-DuValspielwiese
|
|
|
@c729f2
|
12 years |
martinlee84 |
chg: conversion to NTL ZZ_pX now allows non-word size p
chg: added ...
fieker-DuValspielwiese
|
|
|
@b78a13
|
12 years |
martinlee84 |
chg: faster reversion of Kronecker substitution
fieker-DuValspielwiese
|
|
|
@42af505
|
12 years |
martinlee84 |
chg: skip Q(a) check
fieker-DuValspielwiese
|
|
|
@67ed74
|
12 years |
martinlee84 |
chg: use FLINT for multiplication over Q(a)
fieker-DuValspielwiese
|
|
|
@2b76ff
|
12 years |
martinlee84 |
chg: conversion of NTL ZZ to CanonicalForm
fieker-DuValspielwiese
|
|
|
@f89fed
|
12 years |
martinlee84 |
fix: more fixes to Q(a) check
fieker-DuValspielwiese
|
|
|
@c3ef86f
|
12 years |
martinlee84 |
chg: use NTL
fieker-DuValspielwiese
|
|
|
@e451f48
|
12 years |
martinlee84 |
fix: Q(a) check
fieker-DuValspielwiese
|
|
|
@3f8663
|
12 years |
martinlee84 |
chg/fix: removed check for squarefreeness of reduction mod p
fieker-DuValspielwiese
|
|
|
@e785e9
|
12 years |
martinlee84 |
chg: use FLINT for operations over Z/p (for non word size p)
fieker-DuValspielwiese
|
|
|
@9c98c2
|
12 years |
martinlee84 |
chg: added conversion for univariate polys over Z/p for non word size p
fieker-DuValspielwiese
|
|
|
@c2aeb9
|
12 years |
martinlee84 |
fix: typo
fieker-DuValspielwiese
|
|
|
@d3d3168
|
12 years |
martinlee84 |
chg: added docu for conversion to FLINT and back
fieker-DuValspielwiese
|
|
|
@f9bd3d
|
12 years |
martinlee84 |
chg: use NTL for univariate operations with coeff bound
fieker-DuValspielwiese
|
|
|
@1ade96
|
12 years |
martinlee84 |
chg: use coeff bound in bivariate poly factorization over Q
fieker-DuValspielwiese
|
|
|
@667ba1
|
12 years |
martinlee84 |
chg: changed default constructor of modpk
fieker-DuValspielwiese
|
|
|
@a090c88
|
12 years |
martinlee84 |
chg: added coeff bound as additional argument in henselStep12
fieker-DuValspielwiese
|
|
|
@583cb9
|
12 years |
martinlee84 |
chg: added diophantine equation solver using p-adic lifting
fieker-DuValspielwiese
|
|
|
@eb481b
|
12 years |
martinlee84 |
chg: more coeff bounds
fieker-DuValspielwiese
|
|
|
@de222e
|
12 years |
martinlee84 |
chg: cheaper divisibility tests to discard wrong factors
fieker-DuValspielwiese
|
|
|
@d9357b
|
12 years |
martinlee84 |
chg: added coeff bounds to Hensel lifting routines
added coeff ...
fieker-DuValspielwiese
|
|
|
@64c923
|
12 years |
martinlee84 |
chg: added coeff bound to univariate operations
fieker-DuValspielwiese
|
|
|
@5b4107
|
12 years |
martinlee84 |
chg: changed interface to nmod_poly_factor_t
fieker-DuValspielwiese
|
|
|
@c7c7fe4
|
12 years |
martinlee84 |
chg: added divisibility test for univariate polys
fieker-DuValspielwiese
|
|
|
@e016ba
|
12 years |
martinlee84 |
chg: code formatting
fieker-DuValspielwiese
|
|
|
@64b824
|
12 years |
martinlee84 |
chg: threshold for use of LucksWangHeuristic
fieker-DuValspielwiese
|
|
|
@c08510
|
12 years |
martinlee84 |
chg: remove some debug output
fieker-DuValspielwiese
|
|
|
@81d96c
|
12 years |
martinlee84 |
chg: more reorganization
fieker-DuValspielwiese
|
|
|
@0e2e23
|
12 years |
martinlee84 |
chg: separated multiplication and Hensel lifting functions
fieker-DuValspielwiese
|
|
|
@deb0f60
|
12 years |
martinlee84 |
chg: use henselLiftAndEarly from facFqBivar again in facBivar
fieker-DuValspielwiese
|
|
|
@3ef2d6
|
12 years |
martinlee84 |
chg: use Newton inversion for division over Q(a)
fieker-DuValspielwiese
|
|
|
@935e83
|
12 years |
martinlee84 |
chg: deleted some commented out debug stuff and formatted code
fieker-DuValspielwiese
|
|
|
@c53fdc
|
12 years |
martinlee84 |
chg/fix: switched off Flint gcd over Z
fieker-DuValspielwiese
|
|
|
@84dcd6b
|
12 years |
martinlee84 |
chg: removed some debug stuff
fieker-DuValspielwiese
|
|
|
@0e6668
|
12 years |
martinlee84 |
chg: more changes in order to replace old factorization over integers
fieker-DuValspielwiese
|
|
|
@530295
|
12 years |
martinlee84 |
chg: more changes to replace polynomial factorization over integer ...
fieker-DuValspielwiese
|
|
|
@88408d0
|
12 years |
martinlee84 |
chg: switched off old factory factorization over Z
chg: added some ...
fieker-DuValspielwiese
|
|
|
@3ed6ccf
|
12 years |
martinlee84 |
chg: check for Flint 2.3 in configure
fieker-DuValspielwiese
|
|
|
@7cb5590
|
12 years |
martinlee84 |
fix: some preprocessor commands
fieker-DuValspielwiese
|
|
|
@ae3775
|
12 years |
martinlee84 |
chg: use Flint factorization over finite fields instead of NTL
fieker-DuValspielwiese
|
|
|
@7e8c9e
|
12 years |
martinlee84 |
chg: use Flint GCD instead of NTL gcd
fieker-DuValspielwiese
|
|
|
@97a059
|
12 years |
martinlee84 |
Started fork swSingularFlint from spielwiese
chg: changed build ...
fieker-DuValspielwiese
|
|
|
@f8ac2df
|
12 years |
martinlee84 |
chg: replaced Hensel lifting and early factor detection by a
...
fieker-DuValspielwiese
|
|
|
@4bafa67
|
12 years |
hannes |
removed unused factory/libfac/install-sh
fieker-DuValspielwiese
|
|
|
@3b8a6e
|
12 years |
Oleksandr |
removed AM_LDFLAGS from those Makefile.am where a library is built
...
fieker-DuValspielwiese
|
|
|
@b4a676
|
12 years |
Oleksandr |
made findexec into a standalone library + removal of resources
add: ...
fieker-DuValspielwiese
|
|
|
@1a9dc5
|
12 years |
Oleksandr |
fix: avoid redefine of OM_NDEBUG
fieker-DuValspielwiese
|
|
|
@7c6f06
|
12 years |
hannes |
fix: avoid redefine of OM_NDEBUG
fieker-DuValspielwiese
|
|
|
@1adae39
|
12 years |
Oleksandr |
fix make check for factory under Mac OS X
fieker-DuValspielwiese
|
|
|
@eacb7aa
|
12 years |
martinlee84 |
fix: include (in case of build without NTL)
fieker-DuValspielwiese
|
|
|
@ff3a4f
|
12 years |
martinlee84 |
chg: enable assertions by default
fieker-DuValspielwiese
|
|
|
@e2c181
|
12 years |
martinlee84 |
chg: enable assertions instead of being lazy
fieker-DuValspielwiese
|
|
|
@43bbd6
|
12 years |
martinlee84 |
chg: replaced timing.h in libfac by timing.h from factory
fieker-DuValspielwiese
|
|
|
@0b618a7
|
12 years |
martinlee84 |
fix: compilation errors with --enable-timing
fieker-DuValspielwiese
|
|
|
@f3a82f4
|
12 years |
martinlee84 |
fix: compilation errors with --enable-debugoutput
fieker-DuValspielwiese
|
|
|
@346edc8
|
12 years |
martinlee84 |
fix: need std::
fieker-DuValspielwiese
|
|
|
@f71453
|
12 years |
martinlee84 |
fix: compilation errors with --enable-assertions
fieker-DuValspielwiese
|
|
|
@e3198f
|
12 years |
hannes |
chg: use template instatiation from factory/libfac
fieker-DuValspielwiese
|
|
|
@83976e
|
12 years |
martinlee84 |
chg: enable setting of gftables location by program
courtesy of ...
fieker-DuValspielwiese
|
|
|
@66e25f
|
12 years |
martinlee84 |
chg: include string.h
courtesy of "Grayson, Daniel R." <dan@math.uiuc.edu>
fieker-DuValspielwiese
|
|
|
@b530add
|
12 years |
hannes |
Merge pull request #66 from mmklee/factory_sizelong_sw
chg: renamed ...
fieker-DuValspielwiese
|
|
|
@78851c8
|
12 years |
Oleksandr |
use absolute binary pathes while combining libfactory
fieker-DuValspielwiese
|
|
|
@32248f
|
12 years |
Oleksandr |
removed duplicating template instantiations from ...
fieker-DuValspielwiese
|
|
|
@e65b1a4
|
12 years |
Oleksandr |
fix libfac on case-insensitive file systems
CHG: renamed ...
fieker-DuValspielwiese
|
|
|
@e2b6f5c
|
12 years |
hannes |
chg: removed Factorize2
fieker-DuValspielwiese
|
|
|
@ae4d9b
|
12 years |
martinlee84 |
chg: renamed config.h.in.bak to config.h.in
chg: check for sizeof long ...
fieker-DuValspielwiese
|
|
|
@be5dff
|
12 years |
Oleksandr |
fix extra ';' error of libfac
fieker-DuValspielwiese
|
|
|
@bbb3fbf
|
12 years |
martinlee84 |
chg: use NTL multiplication in prodMod0
chg: use a cheap test to ...
fieker-DuValspielwiese
|
|
|
@fdae2d
|
12 years |
martinlee84 |
chg: use NTL even in very easy cases
fieker-DuValspielwiese
|
|
|
@69c882
|
12 years |
martinlee84 |
chg: delete factors already found by early factor detection
chg: use ...
fieker-DuValspielwiese
|
|
|
@1a3011e
|
12 years |
martinlee84 |
chg: avoid double checking of factors during henselLiftAndEarly
chg: ...
fieker-DuValspielwiese
|
|
|
@09609a
|
12 years |
martinlee84 |
chg: lower precision during factor recombination
fieker-DuValspielwiese
|
|
|
@f047b56
|
12 years |
martinlee84 |
chg: deleted unnecessary divisibility test
fieker-DuValspielwiese
|
|
|
@a36fcb5
|
12 years |
martinlee84 |
chg: use shape of Newton polygon also in lattice recombination
fieker-DuValspielwiese
|
|
|
@3d0075
|
12 years |
martinlee84 |
fix: some minor fix
fieker-DuValspielwiese
|
|
|
@db65ada
|
12 years |
martinlee84 |
chg: lowered bound for early success in earlyFactorDetection
fieker-DuValspielwiese
|
|
|
@69076c
|
12 years |
martinlee84 |
chg: use shape of Newton polygon for factor detection and
use ...
fieker-DuValspielwiese
|
|
|
@a54114
|
12 years |
martinlee84 |
chg: replaced Variable (1)
fieker-DuValspielwiese
|
|
|
@34e062
|
12 years |
martinlee84 |
chg: added functions to compute better lifting precisions
based ...
fieker-DuValspielwiese
|
|
|