My Project
Toggle main menu visibility
Loading...
Searching...
No Matches
factory
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
18
CFList
gcdFreeBasis
(
const
CFList
L );
19
20
#endif
/* ! INCL_FAC_DISTRIB_H */
canonicalform.h
Header for factory's main class CanonicalForm.
CFArray
Array< CanonicalForm > CFArray
Definition
canonicalform.h:397
CFFList
List< CFFactor > CFFList
Definition
canonicalform.h:393
CFList
List< CanonicalForm > CFList
Definition
canonicalform.h:395
CanonicalForm
factory's main class
Definition
canonicalform.h:86
Evaluation
class to evaluate a polynomial at points
Definition
cf_eval.h:32
gcdFreeBasis
CFList gcdFreeBasis(const CFList L)
nonDivisors
bool nonDivisors(CanonicalForm omega, CanonicalForm delta, const CFArray &F, CFArray &d)
checkEvaluation
bool checkEvaluation(const CanonicalForm &U, const CanonicalForm &lcU, const CanonicalForm &omega, const CFFList &F, const Evaluation &A, CanonicalForm &delta)
distributeLeadingCoeffs
bool distributeLeadingCoeffs(CanonicalForm &U, CFArray &G, CFArray &lcG, const CFFList &F, const CFArray &D, CanonicalForm &delta, CanonicalForm &omega, const Evaluation &A, int r)
D
#define D(A)
Definition
gentable.cc:128
G
STATIC_VAR TreeM * G
Definition
janet.cc:31
A
#define A
Definition
sirandom.c:24
Generated on
for My Project by
doxygen 1.17.0
for
Singular