polybori::groebner::LiteralFactorization Class Reference

#include <LiteralFactorization.h>

List of all members.

Public Types

typedef
LiteralFactorizationIterator 
const_iterator
typedef std::map< idx_type, int > map_type
typedef std::map< idx_type,
idx_type
var2var_map_type

Public Member Functions

 LiteralFactorization (const Polynomial &)
bool occursAsLeadOfFactor (idx_type v) const
bool trivial () const
bool is11Factorization () const
bool is00Factorization () const
const_iterator begin ()
const_iterator end ()

Public Attributes

map_type factors
Polynomial rest
deg_type lmDeg
var2var_map_type var2var_map


Member Typedef Documentation


Constructor & Destructor Documentation

polybori::groebner::LiteralFactorization::LiteralFactorization ( const Polynomial p  ) 


Member Function Documentation

bool polybori::groebner::LiteralFactorization::occursAsLeadOfFactor ( idx_type  v  )  const

bool polybori::groebner::LiteralFactorization::trivial (  )  const

bool polybori::groebner::LiteralFactorization::is11Factorization (  )  const

bool polybori::groebner::LiteralFactorization::is00Factorization (  )  const

LiteralFactorization::const_iterator polybori::groebner::LiteralFactorization::begin (  ) 

LiteralFactorization::const_iterator polybori::groebner::LiteralFactorization::end (  ) 


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Wed Jan 30 16:39:54 2013 for PolyBoRi by  doxygen 1.5.6