My Project
fac_distrib.h
Go to the documentation of this file.
1 /* emacs edit mode for this file is -*- C++ -*- */
2 /* $Id: fac_distrib.h 12231 2009-11-02 10:12:22Z hannes $ */
3 
4 #ifndef INCL_FAC_DISTRIB_H
5 #define INCL_FAC_DISTRIB_H
6 
7 #include <config.h>
8 
9 #include "canonicalform.h"
10 
11 
12 bool nonDivisors ( CanonicalForm omega, CanonicalForm delta, const CFArray & F, CFArray & d );
13 
14 bool checkEvaluation ( const CanonicalForm & U, const CanonicalForm & lcU, const CanonicalForm & omega, const CFFList & F, const Evaluation & A, CanonicalForm & delta );
15 
16 bool distributeLeadingCoeffs ( CanonicalForm & U, CFArray & G, CFArray & lcG, const CFFList & F, const CFArray & D, CanonicalForm & delta, CanonicalForm & omega, const Evaluation & A, int r );
17 
19 
20 #endif /* ! INCL_FAC_DISTRIB_H */
Header for factory's main class CanonicalForm.
factory's main class
Definition: canonicalform.h:86
class to evaluate a polynomial at points
Definition: cf_eval.h:32
CFList gcdFreeBasis(const CFList L)
bool nonDivisors(CanonicalForm omega, CanonicalForm delta, const CFArray &F, CFArray &d)
bool checkEvaluation(const CanonicalForm &U, const CanonicalForm &lcU, const CanonicalForm &omega, const CFFList &F, const Evaluation &A, CanonicalForm &delta)
bool distributeLeadingCoeffs(CanonicalForm &U, CFArray &G, CFArray &lcG, const CFFList &F, const CFArray &D, CanonicalForm &delta, CanonicalForm &omega, const Evaluation &A, int r)
#define D(A)
Definition: gentable.cc:131
STATIC_VAR TreeM * G
Definition: janet.cc:31
bool delta(X x, Y y, D d)
Definition: TestSuite.h:160
#define A
Definition: sirandom.c:24