|
|
@ae3775
|
12 years |
martinlee84 |
chg: use Flint factorization over finite fields instead of NTL
spielwiese
|
|
|
@7e8c9e
|
12 years |
martinlee84 |
chg: use Flint GCD instead of NTL gcd
spielwiese
|
|
|
@97a059
|
12 years |
martinlee84 |
Started fork swSingularFlint from spielwiese
chg: changed build ...
spielwiese
|
|
|
@f8ac2df
|
12 years |
martinlee84 |
chg: replaced Hensel lifting and early factor detection by a
...
spielwiese
|
|
|
@4bafa67
|
12 years |
hannes |
removed unused factory/libfac/install-sh
spielwiese
|
|
|
@3b8a6e
|
12 years |
Oleksandr |
removed AM_LDFLAGS from those Makefile.am where a library is built
...
spielwiese
|
|
|
@b4a676
|
12 years |
Oleksandr |
made findexec into a standalone library + removal of resources
add: ...
spielwiese
|
|
|
@1a9dc5
|
12 years |
Oleksandr |
fix: avoid redefine of OM_NDEBUG
spielwiese
|
|
|
@7c6f06
|
12 years |
hannes |
fix: avoid redefine of OM_NDEBUG
spielwiese
|
|
|
@1adae39
|
12 years |
Oleksandr |
fix make check for factory under Mac OS X
spielwiese
|
|
|
@eacb7aa
|
12 years |
martinlee84 |
fix: include (in case of build without NTL)
spielwiese
|
|
|
@ff3a4f
|
12 years |
martinlee84 |
chg: enable assertions by default
spielwiese
|
|
|
@e2c181
|
12 years |
martinlee84 |
chg: enable assertions instead of being lazy
spielwiese
|
|
|
@43bbd6
|
12 years |
martinlee84 |
chg: replaced timing.h in libfac by timing.h from factory
spielwiese
|
|
|
@0b618a7
|
12 years |
martinlee84 |
fix: compilation errors with --enable-timing
spielwiese
|
|
|
@f3a82f4
|
12 years |
martinlee84 |
fix: compilation errors with --enable-debugoutput
spielwiese
|
|
|
@346edc8
|
12 years |
martinlee84 |
fix: need std::
spielwiese
|
|
|
@f71453
|
12 years |
martinlee84 |
fix: compilation errors with --enable-assertions
spielwiese
|
|
|
@e3198f
|
12 years |
hannes |
chg: use template instatiation from factory/libfac
spielwiese
|
|
|
@83976e
|
12 years |
martinlee84 |
chg: enable setting of gftables location by program
courtesy of ...
spielwiese
|
|
|
@66e25f
|
12 years |
martinlee84 |
chg: include string.h
courtesy of "Grayson, Daniel R." <dan@math.uiuc.edu>
spielwiese
|
|
|
@b530add
|
12 years |
hannes |
Merge pull request #66 from mmklee/factory_sizelong_sw
chg: renamed ...
spielwiese
|
|
|
@78851c8
|
12 years |
Oleksandr |
use absolute binary pathes while combining libfactory
spielwiese
|
|
|
@32248f
|
12 years |
Oleksandr |
removed duplicating template instantiations from ...
spielwiese
|
|
|
@e65b1a4
|
12 years |
Oleksandr |
fix libfac on case-insensitive file systems
CHG: renamed ...
spielwiese
|
|
|
@e2b6f5c
|
12 years |
hannes |
chg: removed Factorize2
spielwiese
|
|
|
@ae4d9b
|
12 years |
martinlee84 |
chg: renamed config.h.in.bak to config.h.in
chg: check for sizeof long ...
spielwiese
|
|
|
@be5dff
|
12 years |
Oleksandr |
fix extra ';' error of libfac
spielwiese
|
|
|
@bbb3fbf
|
12 years |
martinlee84 |
chg: use NTL multiplication in prodMod0
chg: use a cheap test to ...
spielwiese
|
|
|
@fdae2d
|
12 years |
martinlee84 |
chg: use NTL even in very easy cases
spielwiese
|
|
|
@69c882
|
12 years |
martinlee84 |
chg: delete factors already found by early factor detection
chg: use ...
spielwiese
|
|
|
@1a3011e
|
12 years |
martinlee84 |
chg: avoid double checking of factors during henselLiftAndEarly
chg: ...
spielwiese
|
|
|
@09609a
|
12 years |
martinlee84 |
chg: lower precision during factor recombination
spielwiese
|
|
|
@f047b56
|
12 years |
martinlee84 |
chg: deleted unnecessary divisibility test
spielwiese
|
|
|
@a36fcb5
|
12 years |
martinlee84 |
chg: use shape of Newton polygon also in lattice recombination
spielwiese
|
|
|
@3d0075
|
12 years |
martinlee84 |
fix: some minor fix
spielwiese
|
|
|
@db65ada
|
12 years |
martinlee84 |
chg: lowered bound for early success in earlyFactorDetection
spielwiese
|
|
|
@69076c
|
12 years |
martinlee84 |
chg: use shape of Newton polygon for factor detection and
use ...
spielwiese
|
|
|
@a54114
|
12 years |
martinlee84 |
chg: replaced Variable (1)
spielwiese
|
|
|
@34e062
|
12 years |
martinlee84 |
chg: added functions to compute better lifting precisions
based ...
spielwiese
|
|
|
@6fd83c4
|
12 years |
martinlee84 |
chg/fix: remove redundant points from polygon
add: new function to ...
spielwiese
|
|
|
@f9b796e
|
12 years |
martinlee84 |
chg: substitution in the top level routines
spielwiese
|
|
|
@3af6b6
|
12 years |
martinlee84 |
chg: choose "shortest" univariate factorization no matter what the ...
spielwiese
|
|
|
@5583e1
|
12 years |
martinlee84 |
fix: deleted too much
Signed-off-by: Martin Lee <martinlee84@web.de>
spielwiese
|
|
|
@ac3fcca
|
12 years |
martinlee84 |
chg: computation of G*oldQ
spielwiese
|
|
|
@5335ba
|
12 years |
martinlee84 |
chg: computation of log derivative now expects truncated input
spielwiese
|
|
|
@9f39e6
|
12 years |
Oleksandr |
misc changes
FIX: factory internal includes (better no "factory/" ...
spielwiese
|
|
|
@72486f0
|
12 years |
Oleksandr |
fix test program in factory (uses omalloc & findexec + misc + reporter ...
spielwiese
|
|
|
@cf2d9e
|
12 years |
martinlee84 |
chg: use feFopen to open GF tables if Singular is used
TODO: add a ...
spielwiese
|
|
|
@461f40
|
12 years |
Oleksandr |
fix the enabling of omalloc for factory
CHG: top level configure ...
spielwiese
|
|
|
@429497
|
12 years |
julien.puydt |
Modified the omalloc configuration for factory/ and made toplevel use ...
spielwiese
|
|
|
@7453b4
|
12 years |
hannes |
chg: farey changes from master
spielwiese
|
|
|
@2dbf7e
|
12 years |
martinlee84 |
fix: some issues with leading coeff in squarefree factorization over ...
spielwiese
|
|
|
@79d39d6
|
12 years |
Oleksandr |
fix distclean in factory
FIX: the distributed factory/readcf.cc has ...
spielwiese
|
|
|
@9d9df3
|
12 years |
Oleksandr |
build libfac at the correct (build) location
FIX: building libfac ...
spielwiese
|
|
|
@a3df16e
|
12 years |
Oleksandr |
correct libfac distribution
CHG: only distribute needed (?) files
spielwiese
|
|
|
@ebf138
|
12 years |
Oleksandr |
adaptation to clang + disable a GMP hack
CHG: removed gcc-specific ...
spielwiese
|
|
|
@5acf7dc
|
12 years |
Oleksandr |
adaptation due to libfac
FIX: libfac uses factory.h (which includes ...
spielwiese
|
|
|
@b7d64b
|
12 years |
Oleksandr |
adaptation/fix due to SW build system
FIX: don't distribute generated ...
spielwiese
|
|
|
@ee668e
|
12 years |
jengelh |
factory/build: restore out-of-tree build support
When attempting an ...
spielwiese
|
|
|
@d92d71
|
12 years |
Oleksandr |
build libfac.a into factory
FIX: libfac builds and uses ...
spielwiese
|
|
|
@dccceb
|
12 years |
Oleksandr |
moved libfac under factory/
CHG: moved libfac/ under factory/
Note: ...
spielwiese
|
|
|
@6f6320
|
12 years |
martinlee84 |
fix: issues with building factory without NTL
spielwiese
|
|
|
@635774
|
12 years |
jengelh |
factory/src: silence compile warnings -Wint-to-pointer-cast
Ideally, ...
spielwiese
|
|
|
@0943bd
|
12 years |
jengelh |
factory/build: libtool file updates
Removes redundant statements, and ...
spielwiese
|
|
|
@f78374
|
12 years |
martinlee84 |
chg: more changes of squarefree decomposition according to master
spielwiese
|
|
|
@ce21bd8
|
12 years |
Oleksandr |
adaptation of Martin's "moreSparseHeuristic" for SW.
FIX: ...
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
|
|
|
@6deedd
|
12 years |
martinlee84 |
modified some helper functions and removed unneccessary inclusion of ...
spielwiese
|
|
|
@a52291
|
12 years |
martinlee84 |
replacing MP_INT by mpz_t
Conflicts:
factory/cf_factory.h
spielwiese
|
|
|
@1c48503
|
12 years |
jengelh |
build: resolve deprecated use of INCLUDES (factory/)
Makefile.am:5: ...
spielwiese
|
|
|
@46d30d
|
13 years |
jengelh |
build: resolve deprecated use of AM_INIT_AUTOMAKE
spielwiese
|
|
|
@a43cca
|
12 years |
martinlee84 |
error messages for factorization without NTL
spielwiese
|
|
|
@1d3be3
|
12 years |
Oleksandr |
ADD: consistently define HAVE_CONFIG_H in automake CPPFLAGS
spielwiese
|
|
|
@27ba59
|
12 years |
Oleksandr |
static and dynamic tests for factory/
ADD: more test variants: static ...
spielwiese
|
|
|
@38991a
|
12 years |
Oleksandr |
FIX: some generated sources should NOT be distributed(factory: ...
spielwiese
|
|
|
@508432
|
12 years |
Oleksandr |
FIX: readcf.cc is handled automatically (just distribute factory/readcf.yy)
spielwiese
|
|
|
@444bcf
|
12 years |
Oleksandr |
CHG: minor cleanup
ADD: original Hans's test for standalone testing: ...
spielwiese
|
|
|
@6d672b4
|
12 years |
Oleksandr |
ADD: build LTlibraries .la (.a & .so) EVERYWHERE!
spielwiese
|
|
|
@80c102
|
12 years |
Oleksandr |
ADD: libtool initialization!
spielwiese
|
|
|
@615ca8
|
12 years |
martinlee84 |
added #ifdef HAVE_NTL for linking against libfactory.so
spielwiese
|
|
|
@6036d90
|
12 years |
martinlee84 |
added heuristic for sparse lifting and updated tests
spielwiese
|
|
|
@b2929e7
|
12 years |
Oleksandr |
FIX: factory/facAlgExt.cc: In AlgExtFactorize: 'sqrFreeZ' was not ...
spielwiese
|
|
|
@5b8726d
|
13 years |
ranosch |
FIX: unused function arguments should better not have names as ...
spielwiese
|
|
|
@ecd9a3e
|
13 years |
ranosch |
ADD: some comments
spielwiese
|
|
|
@c4682e0
|
13 years |
ranosch |
FIX: In some (inheriting) copy-constructors their base class should be ...
spielwiese
|
|
|
@c770dc
|
13 years |
ranosch |
FIX: function method cannot return "const char * const" (-> const char *)
spielwiese
|
|
|
@82db91a
|
13 years |
ranosch |
FIX: function-macros should act as functions even if "empty", esp. in ...
spielwiese
|
|
|
@a4b949
|
13 years |
ranosch |
FIX: variables should have English names, e.g. rueckgabe -> result
spielwiese
|
|
|
@14212fa
|
13 years |
ranosch |
FIX: global variable fac_NTL_char should better be of type 'long'
spielwiese
|
|
|
@021751
|
13 years |
ranosch |
FIX: empty debug function-macros should better be: ((void) 0/1)
spielwiese
|
|
|
@4df5bd
|
13 years |
Oleksandr |
ADD: one can use autoreconf, for instance as via autogen.sh for ...
spielwiese
|
|
|
@3af3ca
|
13 years |
Oleksandr |
FIX: public factory config.h should have ifndef/define/endif guards!
spielwiese
|
|
|
@4f7f44
|
13 years |
Oleksandr |
FIX: factory_config.h is genereated by configure script BEFORE running ...
spielwiese
|
|
|
@e08559
|
13 years |
Oleksandr |
ADD: prepearing to use the AX_PREFIX_CONFIG*
spielwiese
|
|
|
@ab788d
|
13 years |
Oleksandr |
CHG: minor build system improvements
spielwiese
|
|
|
@089d1f
|
13 years |
Oleksandr |
ADD: better use of AH_TEMPLATE in factory/configure.ac
spielwiese
|
|
|