Borderbasix

Public Member Functions | Static Public Member Functions | List of all members
Vlex< M > Struct Template Reference

#include <borderbasix/mpoly/Vlex.hpp>

Public Member Functions

bool operator() (const M &, const M &)
 

Static Public Member Functions

static bool less (const M &, const M &)
 

Detailed Description

template<class M>
struct Vlex< M >

Class defining the following order on the monomials m1 and m2; $m1 < m2$ if either the degree of $degree(m1)>degree(m2)$ or $degree(m1)= degree(m2)$, or they are equal and $m1$ is greater for the inverse lexicopgraphic ordering. In a sequence of decreasing monomial for this order, the degree are increasing.

Member Function Documentation

template<class M >
bool Vlex< M >::less ( const M &  m1,
const M &  m2 
)
static
template<class M >
bool Vlex< M >::operator() ( const M &  ,
const M &   
)
Home  |  Download & InstallContributions