Loading...
Searching...
No Matches
fac_univar.h
Go to the documentation of this file.
/* emacs edit mode for this file is -*- C++ -*- */
#ifndef INCL_FAC_UNIVAR_H
#define INCL_FAC_UNIVAR_H
// #include "config.h"
#include "canonicalform.h"
#include "fac_util.h"
bool isSqrFree ( const CanonicalForm & f );
CFFList ZFactorizeUnivariate( const CanonicalForm& ff, bool issqrfree = false );
modpk getZFacModulus();
#endif /* ! INCL_FAC_UNIVAR_H */
canonicalform.h
Header for factory's main class CanonicalForm.
CFFList
List< CFFactor > CFFList
Definition canonicalform.h:393
f
FILE * f
Definition checklibs.c:9
CanonicalForm
factory's main class
Definition canonicalform.h:86
modpk
class to do operations mod p^k for int's p and k
Definition fac_util.h:23
isSqrFree
bool isSqrFree(const CanonicalForm &f)
ZFactorizeUnivariate
CFFList ZFactorizeUnivariate(const CanonicalForm &ff, bool issqrfree=false)
getZFacModulus
modpk getZFacModulus()
fac_util.h
operations mod p^k and some other useful functions for factorization