Changeset 615ca8 in git


Ignore:
Timestamp:
Nov 18, 2011, 3:03:56 PM (12 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
Children:
eb070851d6400fd61a79cd17498882927ecb83df
Parents:
6036d9049f8adc7fa28abe7e6404b7ca2f6c3b99
git-author:
Martin Lee <martinlee84@web.de>2011-11-18 15:03:56+01:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-11-19 03:27:46+01:00
Message:
added #ifdef HAVE_NTL for linking against libfactory.so
Location:
factory
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • factory/facBivar.cc

    r6036d90 r615ca8  
    2323#include "facBivar.h"
    2424
     25#ifdef HAVE_NTL
    2526TIMING_DEFINE_PRINT(fac_uni_factorizer)
    2627TIMING_DEFINE_PRINT(fac_hensel_lift)
     
    395396  return factors;
    396397}
     398
     399#endif
  • factory/facFqBivar.h

    r6036d90 r615ca8  
    3131static const double log2exp= 1.442695041;
    3232
     33#ifdef HAVE_NTL
    3334/// Factorization of a squarefree bivariate polynomials over an arbitrary finite
    3435/// field, information on the current field we work over is in @a info. @a info
     
    5152///         element is the leading coefficient.
    5253/// @sa FqBiSqrfFactorize(), GFBiSqrfFactorize()
    53 #ifdef HAVE_NTL
    5454inline
    5555CFList FpBiSqrfFactorize (const CanonicalForm & G ///< [in] a bivariate poly
     
    440440}
    441441
    442 #endif
    443 
    444442/// \f$ \prod_{f\in L} {f (0, x)} \ mod\ M \f$ via divide-and-conquer
    445443///
     
    610608               );
    611609
    612 
     610#endif
    613611#endif
    614612/* FAC_FQ_BIVAR_H */
  • factory/facFqBivarUtil.cc

    r6036d90 r615ca8  
    430430}
    431431
     432#ifdef HAVE_NTL
    432433CFArray
    433434logarithmicDerivative (const CanonicalForm& F, const CanonicalForm& G, int l,
     
    516517  return result;
    517518}
     519#endif
    518520
    519521void
  • factory/facHensel.h

    r6036d90 r615ca8  
    2929#include "algext.h"
    3030
     31#ifdef HAVE_NTL
    3132/// multiplication of univariate polys over a finite field using NTL, if we are
    3233/// in GF factory's default multiplication is used.
     
    358359                                           ///< correspondence
    359360                   );
     361#endif /* HAVE_NTL */
    360362#endif
    361363/* FAC_HENSEL_H */
Note: See TracChangeset for help on using the changeset viewer.