#include <PairStatusSet.h>
Public Types | |
| typedef boost::dynamic_bitset | bitvector_type |
Public Member Functions | |
| bool | hasTRep (int ia, int ja) const |
| void | setToHasTRep (int ia, int ja) |
| template<class Iterator> | |
| void | setToHasTRep (Iterator start, Iterator finish, int ja) |
| void | setToUncalculated (int ia, int ja) |
| template<class Iterator> | |
| void | setToUncalculated (Iterator start, Iterator finish, int ja) |
| int | prolong (bool value=UNCALCULATED) |
| PairStatusSet (int size=0) | |
Static Public Attributes | |
| static const bool | HAS_T_REP = true |
| static const bool | UNCALCULATED = false |
Protected Attributes | |
| std::vector< bitvector_type > | table |
| typedef boost::dynamic_bitset polybori::groebner::PairStatusSet::bitvector_type |
| polybori::groebner::PairStatusSet::PairStatusSet | ( | int | size = 0 |
) | [inline] |
| bool polybori::groebner::PairStatusSet::hasTRep | ( | int | ia, | |
| int | ja | |||
| ) | const [inline] |
| void polybori::groebner::PairStatusSet::setToHasTRep | ( | int | ia, | |
| int | ja | |||
| ) | [inline] |
| void polybori::groebner::PairStatusSet::setToHasTRep | ( | Iterator | start, | |
| Iterator | finish, | |||
| int | ja | |||
| ) | [inline] |
| void polybori::groebner::PairStatusSet::setToUncalculated | ( | int | ia, | |
| int | ja | |||
| ) | [inline] |
| void polybori::groebner::PairStatusSet::setToUncalculated | ( | Iterator | start, | |
| Iterator | finish, | |||
| int | ja | |||
| ) | [inline] |
| int polybori::groebner::PairStatusSet::prolong | ( | bool | value = UNCALCULATED |
) | [inline] |
const bool polybori::groebner::PairStatusSet::HAS_T_REP = true [static] |
const bool polybori::groebner::PairStatusSet::UNCALCULATED = false [static] |
std::vector<bitvector_type> polybori::groebner::PairStatusSet::table [protected] |
1.5.6