This class defines PolyEntryIndices.
More...
#include <PolyEntryIndices.h>
|
| template<class CheckType > |
| data_type | get (data_type key, CheckType) const |
| |
| template<class CheckType > |
| data_type | get (const Exponent &key, CheckType dummy) const |
| |
| template<class CheckType > |
| data_type | get (const Monomial &key, CheckType dummy) const |
| |
| template<class CheckType > |
| data_type | get (const PolyEntry &key, CheckType dummy) const |
| |
| template<class MapType , class KeyType > |
| data_type | get (const MapType &map, const KeyType &key, check) const |
| |
| template<class MapType , class KeyType > |
| data_type | get (const MapType &map, const KeyType &key, uncheck) const |
| |
This class defines PolyEntryIndices.
| polybori::groebner::PolyEntryIndices::PolyEntryIndices |
( |
| ) |
|
|
inline |
template<class KeyType >
| data_type polybori::groebner::PolyEntryIndices::checked |
( |
const KeyType & |
key | ) |
const |
|
inline |
Savely looking up indices, returns -1 if key is invalid.
template<class CheckType >
template<class CheckType >
| data_type polybori::groebner::PolyEntryIndices::get |
( |
const Exponent & |
key, |
|
|
CheckType |
dummy |
|
) |
| const |
|
inlineprotected |
template<class CheckType >
| data_type polybori::groebner::PolyEntryIndices::get |
( |
const Monomial & |
key, |
|
|
CheckType |
dummy |
|
) |
| const |
|
inlineprotected |
template<class CheckType >
| data_type polybori::groebner::PolyEntryIndices::get |
( |
const PolyEntry & |
key, |
|
|
CheckType |
dummy |
|
) |
| const |
|
inlineprotected |
template<class MapType , class KeyType >
| data_type polybori::groebner::PolyEntryIndices::get |
( |
const MapType & |
map, |
|
|
const KeyType & |
key, |
|
|
check |
|
|
) |
| const |
|
inlineprotected |
template<class MapType , class KeyType >
| data_type polybori::groebner::PolyEntryIndices::get |
( |
const MapType & |
map, |
|
|
const KeyType & |
key, |
|
|
uncheck |
|
|
) |
| const |
|
inlineprotected |
| void polybori::groebner::PolyEntryIndices::insert |
( |
const PolyEntry & |
entry, |
|
|
const data_type & |
rhs |
|
) |
| |
|
inline |
template<class KeyType >
| data_type polybori::groebner::PolyEntryIndices::operator() |
( |
const KeyType & |
key | ) |
const |
|
inline |
Lookup indices.
- Note
- could fail for invalid keys
| void polybori::groebner::PolyEntryIndices::update |
( |
const Monomial & |
key, |
|
|
const PolyEntry & |
entry |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: