CoCoALib-0.9905 date: 23 May 2007


DistrMPolyInlFpPP.H File Reference

#include "CoCoA/assert.H"
#include "CoCoA/SparsePolyRing.H"
#include "CoCoA/OrdvArith.H"
#include "CoCoA/PPMonoid.H"
#include "CoCoA/MemPool.H"
#include "CoCoA/SmallFpImpl.H"
#include "CoCoA/SmallFpLogImpl.H"
#include <cstddef>
#include <iosfwd>
#include <vector>

Include dependency graph for DistrMPolyInlFpPP.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CoCoA

Classes

class  CoCoA::DistrMPolyInlFpPP
 Implementation of polynomials for RingDistrMPolyInlFpPP. More...
struct  CoCoA::DistrMPolyInlFpPP::summand
class  CoCoA::DistrMPolyInlFpPP::NewSummandPtr
class  CoCoA::DistrMPolyInlFpPP::iter

Functions

void CoCoA::deriv (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &, std::size_t IndetIndex)
void CoCoA::deriv (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &f, ConstRefPPMonoidElem x)
bool CoCoA::IsCompatible (const DistrMPolyInlFpPP &f, const DistrMPolyInlFpPP &g)
std::size_t CoCoA::NumTerms (const DistrMPolyInlFpPP &f)
const DistrMPolyInlFpPP::InlineFpElem_t & CoCoA::LC (const DistrMPolyInlFpPP &f)
ConstRefPPMonoidElem CoCoA::LPP (const DistrMPolyInlFpPP &f)
int CoCoA::CmpLPP (const DistrMPolyInlFpPP &f, const DistrMPolyInlFpPP &g)
void CoCoA::MoveLM (DistrMPolyInlFpPP &f, DistrMPolyInlFpPP &g)
long CoCoA::log (const DistrMPolyInlFpPP &f, std::size_t IndetIndex)
void CoCoA::DivLM (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &f, const DistrMPolyInlFpPP &g)
bool CoCoA::IsZeroAddLCs (DistrMPolyInlFpPP &f, DistrMPolyInlFpPP &g)
void CoCoA::add (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &g, const DistrMPolyInlFpPP &h)
void CoCoA::sub (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &g, const DistrMPolyInlFpPP &h)
bool CoCoA::div (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &g, const DistrMPolyInlFpPP &h)
void CoCoA::output (std::ostream &out, const DistrMPolyInlFpPP &f)
bool CoCoA::IsZero (const DistrMPolyInlFpPP &f)
bool CoCoA::IsEqual (const DistrMPolyInlFpPP &f, const DistrMPolyInlFpPP &g)
void CoCoA::WeylMul (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &g, const DistrMPolyInlFpPP &h)
void CoCoA::WeylDiv (DistrMPolyInlFpPP &lhs, const DistrMPolyInlFpPP &g, const DistrMPolyInlFpPP &h)
bool CoCoA::IsEnded (const DistrMPolyInlFpPP::iter &i)
ConstRefRingElem CoCoA::coeff (const DistrMPolyInlFpPP::iter &i)
ConstRefPPMonoidElem CoCoA::PP (const DistrMPolyInlFpPP::iter &i)
void CoCoA::swap (DistrMPolyInlFpPP &f, DistrMPolyInlFpPP &g)


Generated on Wed May 23 13:43:42 2007 for CoCoALib by  doxygen 1.4.6