PolyBoRi
Public Types | Public Member Functions | Public Attributes

PBORINAME::groebner::LiteralFactorization Class Reference

#include <literal_factorization.h>

List of all members.

Public Types

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 ()
bool is00Factorization ()

Public Attributes

map_type factors
Polynomial rest
deg_type lmDeg
var2var_map_type var2var_map

Member Typedef Documentation


Constructor & Destructor Documentation

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

Member Function Documentation

bool PBORINAME::groebner::LiteralFactorization::is00Factorization ( )
bool PBORINAME::groebner::LiteralFactorization::is11Factorization ( )
bool PBORINAME::groebner::LiteralFactorization::occursAsLeadOfFactor ( idx_type  v) const
bool PBORINAME::groebner::LiteralFactorization::trivial ( ) const

Member Data Documentation


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