27 # pragma clang diagnostic push 28 # pragma clang diagnostic ignored "-Wredeclared-class-member" 30 #include <boost/bimap.hpp> 32 # pragma clang diagnostic pop 48 typedef boost::bimap<Key, int32_t>
bm_type;
81 template<
class FACTOR>
84 const std::vector<int32_t>&
xadj()
const {
87 const std::vector<int32_t>&
adj()
const {
95 return intKeyBMap_.right.find(value)->second;
Typedefs for easier changing of types.
std::vector< int32_t > adj_
GaussianFactorGraph factors(list_of(factor1)(factor2)(factor3))
Key intToKey(int32_t value) const
MetisIndex(const FG &factorGraph)
std::vector< int32_t > xadj_
boost::shared_ptr< MetisIndex > shared_ptr
const std::vector< int32_t > & xadj() const
boost::bimap< Key, int32_t > intKeyBMap_
boost::bimap< Key, int32_t > bm_type
const std::vector< int32_t > & adj() const
std::uint64_t Key
Integer nonlinear key type.