Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
A comparison functor implementing a strict weak ordering based lexographic ordering. More...
#include <Stokhos_ProductBasisUtils.hpp>
Public Types | |
typedef term_type | product_element_type |
typedef term_type::ordinal_type | ordinal_type |
typedef term_type::element_type | element_type |
Public Member Functions | |
LexographicLess (const compare_type &cmp_=compare_type()) | |
Constructor. More... | |
bool | operator() (const term_type &a, const term_type &b) const |
Determine if a is less than b . More... | |
Protected Member Functions | |
bool | equal (const element_type &a, const element_type &b) const |
Determine if two elements a and b are equal. More... | |
Protected Attributes | |
compare_type | cmp |
Element comparison functor. More... | |
A comparison functor implementing a strict weak ordering based lexographic ordering.
Definition at line 767 of file Stokhos_ProductBasisUtils.hpp.
typedef term_type Stokhos::LexographicLess< term_type, compare_type >::product_element_type |
Definition at line 770 of file Stokhos_ProductBasisUtils.hpp.
typedef term_type::ordinal_type Stokhos::LexographicLess< term_type, compare_type >::ordinal_type |
Definition at line 771 of file Stokhos_ProductBasisUtils.hpp.
typedef term_type::element_type Stokhos::LexographicLess< term_type, compare_type >::element_type |
Definition at line 772 of file Stokhos_ProductBasisUtils.hpp.
|
inline |
Constructor.
Definition at line 775 of file Stokhos_ProductBasisUtils.hpp.
|
inline |
Determine if a
is less than b
.
Definition at line 778 of file Stokhos_ProductBasisUtils.hpp.
|
inlineprotected |
Determine if two elements a
and b
are equal.
Definition at line 800 of file Stokhos_ProductBasisUtils.hpp.
|
protected |
Element comparison functor.
Definition at line 797 of file Stokhos_ProductBasisUtils.hpp.