|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Enumaration of partitions of a set of N nodes. More...
#include <partitions.hxx>
Inheritance diagram for opengm::Partitions< I, L >:
Collaboration diagram for opengm::Partitions< I, L >:Public Types | |
| typedef I | EdgeLabelType |
| typedef L | NodeLabelType |
Public Member Functions | |
| void | resize (size_t N) |
| size_t | BellNumber (size_t N) |
| EdgeLabelType | getPartition (size_t n) |
| template<class T > | |
| void | getPartition (const size_t n, std::vector< T > &l) |
| size_t | number2Index (const EdgeLabelType el) |
| size_t | label2Index (const std::vector< NodeLabelType > &l) |
| template<class IT > | |
| size_t | label2Index (const IT begin, const size_t order) |
| EdgeLabelType | label2Number (const std::vector< NodeLabelType > &l) |
| template<class IT > | |
| EdgeLabelType | label2Number (IT begin, size_t order) |
Enumaration of partitions of a set of N nodes.
Definition at line 12 of file partitions.hxx.
| typedef I opengm::Partitions< I, L >::EdgeLabelType |
Definition at line 14 of file partitions.hxx.
| typedef L opengm::Partitions< I, L >::NodeLabelType |
Definition at line 15 of file partitions.hxx.
|
inline |
|
inline |
|
inline |
Definition at line 22 of file partitions.hxx.
|
inline |
Definition at line 49 of file partitions.hxx.
|
inline |
Definition at line 56 of file partitions.hxx.
|
inline |
|
inline |
Definition at line 76 of file partitions.hxx.
|
inline |
|
inline |
1.8.9.1