|
|
@d92e66
|
11 years |
martinlee84 |
chg: content computation
spielwiese
|
|
|
@0851b0
|
12 years |
martinlee84 |
chg: added more timing infos to main factorization functions
spielwiese
|
|
|
@a25f7a7
|
12 years |
martinlee84 |
chg: deleted some unused variable
spielwiese
|
|
|
@afbebe
|
12 years |
martinlee84 |
chg: deleted some unused code
chg: joined precomputeLeadingCoeff from ...
spielwiese
|
|
|
@f7e9c6
|
12 years |
martinlee84 |
chg: avoid divisions
spielwiese
|
|
|
@95a3f2
|
12 years |
martinlee84 |
chg: pass to extension if field is small
spielwiese
|
|
|
@e0047d
|
12 years |
martinlee84 |
fix: minor bug in evaluationWRTDifferentSecondVar
spielwiese
|
|
|
@83e5de
|
12 years |
martinlee84 |
chg: more checks for heuristic
spielwiese
|
|
|
@15a879
|
12 years |
martinlee84 |
chg: pass to larger extension if over a small finite field
spielwiese
|
|
|
@e3cb321
|
12 years |
martinlee84 |
chg: lower bound in evaluation point search
spielwiese
|
|
|
@bed38b
|
12 years |
martinlee84 |
fix: possible infinite loop
spielwiese
|
|
|
@935632
|
12 years |
martinlee84 |
fix: minor fix in distribute content
spielwiese
|
|
|
@41e77d
|
12 years |
martinlee84 |
fix: minor bug in precomputeLeadingCoeff
chg: normalize only if necessary
spielwiese
|
|
|
@b30017
|
12 years |
martinlee84 |
chg: added heuristics to distribute leading coeff to finite field case
spielwiese
|
|
|
@c89740
|
12 years |
martinlee84 |
chg: minor improvements
chg: prepare for adding heuristics
spielwiese
|
|
|
@589ef64
|
12 years |
martinlee84 |
fix: need to buffer factors
spielwiese
|
|
|
@27e0172
|
12 years |
martinlee84 |
fix: bug in content computation
spielwiese
|
|
|
@8336c9
|
12 years |
martinlee84 |
chg: moved some helper functions to utilities
spielwiese
|
|
|
@c7b56e2
|
12 years |
martinlee84 |
chg: typo/editing
spielwiese
|
|
|
@1a2d66
|
12 years |
martinlee84 |
fix: segfault of Hensel lifting in precomputeLeadingCoeff due to gaps ...
spielwiese
|
|
|
@5079887
|
12 years |
martinlee84 |
chg: remove factors that were successfully recovered by LucksWang
spielwiese
|
|
|
@464b18
|
12 years |
martinlee84 |
chg: minor improvement
spielwiese
|
|
|
@753fb61
|
12 years |
martinlee84 |
chg: add old bivariate factors to oldAeval
spielwiese
|
|
|
@9dacf3f
|
12 years |
martinlee84 |
fix: more fixes to precomputeLeadingCoeff
spielwiese
|
|
|
@fce807
|
12 years |
martinlee84 |
chg: changes due to changes to getLeadingCoeffs
spielwiese
|
|
|
@772056
|
12 years |
martinlee84 |
chg: added new function sortByUniFactors
chg: deleted part of ...
spielwiese
|
|
|
@8267b8
|
12 years |
martinlee84 |
chg: added a new function to recover factors
spielwiese
|
|
|
@4fee0ed
|
12 years |
martinlee84 |
chg: order variables by size of the leading coefficient
spielwiese
|
|
|
@8a30b1
|
12 years |
martinlee84 |
fix: bug in precomputation of leading coefficient
spielwiese
|
|
|
@8256fd
|
12 years |
martinlee84 |
fix: possible hang in multivariate factorization
spielwiese
|
|
|
@a30a5fc
|
12 years |
martinlee84 |
chg: deleted blanks
spielwiese
|
|
|
@72bfc8
|
12 years |
martinlee84 |
chg: deleted @internal
spielwiese
|
|
|
@978ce3
|
12 years |
martinlee84 |
fix: multiple definitions with --enable-timing
spielwiese
|
|
|
@9a12097
|
12 years |
martinlee84 |
chg: use NTL zz_p* instead of ZZ_p*, deleted unneccessary includes
spielwiese
|
|
|
@7a1151
|
12 years |
martinlee84 |
fix: compiler warnings
spielwiese
|
|
|
@0a7d0ca
|
12 years |
martinlee84 |
fix: assert violations related to minpoly handling
spielwiese
|
|
|
@0cb9fd
|
12 years |
martinlee84 |
fix: div by zero
spielwiese
|
|
|
@4e17e7
|
12 years |
martinlee84 |
fix: multi instead of biFactorize
spielwiese
|
|
|
@dc390c
|
12 years |
martinlee84 |
fix: swap variables before return after LucksWangSparseHeuristic
fix: ...
spielwiese
|
|
|
@64b824
|
12 years |
martinlee84 |
chg: threshold for use of LucksWangHeuristic
spielwiese
|
|
|
@81d96c
|
12 years |
martinlee84 |
chg: more reorganization
spielwiese
|
|
|
@0e2e23
|
12 years |
martinlee84 |
chg: separated multiplication and Hensel lifting functions
spielwiese
|
|
|
@0b618a7
|
12 years |
martinlee84 |
fix: compilation errors with --enable-timing
spielwiese
|
|
|
@a54114
|
12 years |
martinlee84 |
chg: replaced Variable (1)
spielwiese
|
|
|
@6f6320
|
12 years |
martinlee84 |
fix: issues with building factory without NTL
spielwiese
|
|
|
@ec16f0
|
12 years |
martinlee84 |
chg: use sparse heuristic in precomputation of leading coefficients
spielwiese
|
|
|
@4fe8a3
|
12 years |
martinlee84 |
add: switched on Lucks/Wang sparse heuristic
spielwiese
|
|
|
@eefc3a
|
12 years |
martinlee84 |
chg: postpone shifting of evaluation point to zero until it is really ...
spielwiese
|
|
|
@91788c0
|
12 years |
martinlee84 |
add: code for sparse heuristic lifting a la Lucks/Wang
moved: code for ...
spielwiese
|
|
|
@6036d90
|
12 years |
martinlee84 |
added heuristic for sparse lifting and updated tests
spielwiese
|
|
|
@e4fe2b
|
13 years |
Oleksandr |
FIX: Fixed huge BUG in cf_gmp.h
CHG: starting to cleanup factory
spielwiese
|
|
|
@e76d7a6
|
13 years |
mohamed.barakat |
just to get this out of the way, i need to catch my train
spielwiese
|
|
|
@650f2d8
|
13 years |
mohamed.barakat |
renamed assert.h -> cf_assert.h in factory
spielwiese
|
|
|
@c79a9d
|
13 years |
martinlee84 |
bug fix in squarefree factorization and faster way to recover factors ...
spielwiese
|
|
|
@229530
|
13 years |
martinlee84 |
fixed memory leaks in factorization and replaced mpz_fdiv_q by ...
spielwiese
|
|
|
@09723d
|
13 years |
martinlee84 |
better way to recover factors
git-svn-id: ...
spielwiese
|
|
|
@327efa2
|
13 years |
martinlee84 |
different lifting in precomputeLeadingCoeff
extend henselLift122 to ...
spielwiese
|
|
|
@38ffb7
|
13 years |
martinlee84 |
code clean up in facFqBivar.cc, facFqFactorize.cc, facFactorize.cc
...
spielwiese
|
|
|
@21b8f4c
|
13 years |
martinlee84 |
added new fdivides which also returns the quotient in case of ...
spielwiese
|
|
|
@8c1a84
|
13 years |
martinlee84 |
updated docu and header
git-svn-id: ...
spielwiese
|
|
|
@ccd1b0
|
13 years |
martinlee84 |
added precomputation of leading coefficients for multivariate ...
spielwiese
|
|
|
@ac8e1a
|
13 years |
martinlee84 |
compiler warnings
git-svn-id: ...
spielwiese
|
|
|
@c1b9927
|
13 years |
hannes |
- removed some unsed variables
- never put static inline routine ...
spielwiese
|
|
|
@11bf82
|
13 years |
martinlee84 |
polynomial time bivariate factorization
git-svn-id: ...
spielwiese
|
|
|
@f876a66
|
13 years |
martinlee84 |
added convex dense factorization to bivariate factorization
added ...
spielwiese
|
|
|
@5f4463
|
13 years |
hannes |
making the sun-c/c++ compiler happy (still waiting for to issues...)
...
spielwiese
|
|
|
@1673386
|
13 years |
martinlee84 |
replaced arrays by pointers
git-svn-id: ...
spielwiese
|
|
|
@618da5
|
13 years |
martinlee84 |
bug fixes
git-svn-id: file:///usr/local/Singular/svn/trunk@13843 ...
spielwiese
|
|
|
@93134c
|
13 years |
martinlee84 |
bug fixes for factor recombination in case an extension is needed
...
spielwiese
|
|
|
@04cdf06
|
13 years |
martinlee84 |
factorization now uses 'gcd'
git-svn-id: ...
spielwiese
|
|
|
@1372ae
|
13 years |
hannes |
Variable(i) ->v.level()
git-svn-id: ...
spielwiese
|
|
|
@8db258
|
13 years |
martinlee84 |
fix tr 291
git-svn-id: file:///usr/local/Singular/svn/trunk@13591 ...
spielwiese
|
|
|
@fd5b3a
|
14 years |
martinlee84 |
fixed logarithm
git-svn-id: ...
spielwiese
|
|
|
@883ea0b
|
14 years |
hannes |
ceil log -> ilog2
git-svn-id: ...
spielwiese
|
|
|
@44651b
|
14 years |
hannes |
index fixed
git-svn-id: file:///usr/local/Singular/svn/trunk@12883 ...
spielwiese
|
|
|
@da68804
|
14 years |
martinlee84 |
more fixes
git-svn-id: file:///usr/local/Singular/svn/trunk@12879 ...
spielwiese
|
|
|
@fecc08
|
14 years |
martinlee84 |
buf fixes
git-svn-id: file:///usr/local/Singular/svn/trunk@12876 ...
spielwiese
|
|
|
@7bf145
|
14 years |
martinlee84 |
new factorization over finite fields
git-svn-id: ...
spielwiese
|