polybori::groebner::BlockOrderHelper Class Reference

This class defines BlockOrderHelper. More...

#include <BlockOrderHelper.h>

List of all members.

Public Types

typedef
Polynomial::ordered_iterator 
iterator_type

Static Public Member Functions

static bool irreducible_lead (const Monomial &m, const ReductionStrategy &strat)
static Polynomial::ordered_iterator begin (const Polynomial &p)
static Polynomial::ordered_iterator end (const Polynomial &p)
static Polynomial nf (const ReductionStrategy &strat, const Polynomial &p, const Monomial &m)
static bool knowRestIsIrreducible (const iterator_type &it, const ReductionStrategy &strat)
static Polynomial sum_range (std::vector< Monomial > &vec, iterator_type it, iterator_type end, Polynomial init)

Static Public Attributes

static const bool isDegreeOrder = false
static const bool isLexicographicalOrder = false


Detailed Description

This class defines BlockOrderHelper.

Member Typedef Documentation


Member Function Documentation

static bool polybori::groebner::BlockOrderHelper::irreducible_lead ( const Monomial m,
const ReductionStrategy strat 
) [inline, static]

static Polynomial::ordered_iterator polybori::groebner::BlockOrderHelper::begin ( const Polynomial p  )  [inline, static]

static Polynomial::ordered_iterator polybori::groebner::BlockOrderHelper::end ( const Polynomial p  )  [inline, static]

static Polynomial polybori::groebner::BlockOrderHelper::nf ( const ReductionStrategy strat,
const Polynomial p,
const Monomial m 
) [inline, static]

static bool polybori::groebner::BlockOrderHelper::knowRestIsIrreducible ( const iterator_type it,
const ReductionStrategy strat 
) [inline, static]

static Polynomial polybori::groebner::BlockOrderHelper::sum_range ( std::vector< Monomial > &  vec,
iterator_type  it,
iterator_type  end,
Polynomial  init 
) [inline, static]


Member Data Documentation


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

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