Changeset 4946e3 in git for libpolys/polys/clapsing.cc


Ignore:
Timestamp:
Jul 3, 2020, 1:03:03 PM (3 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
Children:
175dfbe8022a34e8c7eab0e37ca15b932dbcb243
Parents:
f3adf3a165dd0f173fe615a55624a41ff34bdddb
Message:
factory: LL via FLINT
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/clapsing.cc

    rf3adf3 r4946e3  
    17631763}
    17641764
    1765 #ifdef HAVE_NTL   /*define derived from factory*/
     1765#if defined(HAVE_NTL) || defined(AHVE_FLINT)
    17661766matrix singntl_HNF(matrix  m, const ring s )
    17671767{
     
    19171917  return mm;
    19181918}
    1919 
     1919#else
     1920matrix singntl_HNF(matrix  m, const ring s )
     1921{
     1922  WerrorS("NTL/FLINT missing");
     1923  return NULL;
     1924}
     1925
     1926intvec* singntl_HNF(intvec*  m)
     1927{
     1928  WerrorS("NTL/FLINT missing");
     1929  return NULL;
     1930}
     1931
     1932matrix singntl_LLL(matrix  m, const ring s )
     1933{
     1934  WerrorS("NTL/FLINT missing");
     1935  return NULL;
     1936}
     1937
     1938intvec* singntl_LLL(intvec*  m)
     1939{
     1940  WerrorS("NTL/FLINT missing");
     1941  return NULL;
     1942}
     1943#endif
     1944
     1945#ifdef HAVE_NTL
    19201946ideal singclap_absFactorize ( poly f, ideal & mipos, intvec ** exps, int & numFactors, const ring r)
    19211947{
     
    19952021
    19962022#else
    1997 matrix singntl_HNF(matrix  m, const ring s )
     2023ideal singclap_absFactorize ( poly f, ideal & mipos, intvec ** exps, int & numFactors, const ring r)
    19982024{
    19992025  WerrorS("NTL missing");
     
    20012027}
    20022028
    2003 intvec* singntl_HNF(intvec*  m)
    2004 {
    2005   WerrorS("NTL missing");
    2006   return NULL;
    2007 }
    2008 
    2009 matrix singntl_LLL(matrix  m, const ring s )
    2010 {
    2011   WerrorS("NTL missing");
    2012   return NULL;
    2013 }
    2014 
    2015 intvec* singntl_LLL(intvec*  m)
    2016 {
    2017   WerrorS("NTL missing");
    2018   return NULL;
    2019 }
    2020 
    2021 ideal singclap_absFactorize ( poly f, ideal & mipos, intvec ** exps, int & numFactors, const ring r)
    2022 {
    2023   WerrorS("NTL missing");
    2024   return NULL;
    2025 }
    2026 
    20272029#endif /* HAVE_NTL */
    20282030
Note: See TracChangeset for help on using the changeset viewer.