My Project
Toggle main menu visibility
Loading...
Searching...
No Matches
factory
fac_univar.h
Go to the documentation of this file.
1
/* emacs edit mode for this file is -*- C++ -*- */
2
3
#ifndef INCL_FAC_UNIVAR_H
4
#define INCL_FAC_UNIVAR_H
5
6
// #include "config.h"
7
8
#include "
canonicalform.h
"
9
#include "
fac_util.h
"
10
11
bool
isSqrFree
(
const
CanonicalForm
&
f
);
12
CFFList
ZFactorizeUnivariate
(
const
CanonicalForm
& ff,
bool
issqrfree =
false
);
13
14
modpk
getZFacModulus
();
15
16
#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
Generated on
for My Project by
doxygen 1.17.0
for
Singular