Helper object for dai::ClusterGraph::VarElim()
More...
#include <dai/clustergraph.h>
Private Attributes |
std::vector< Var > | seq |
| The variable elimination sequence.
|
size_t | i |
| Counter.
|
Detailed Description
Helper object for dai::ClusterGraph::VarElim()
Chooses the next variable to eliminate by picking them sequentially from a given vector of variables.
Constructor & Destructor Documentation
dai::sequentialVariableElimination::sequentialVariableElimination |
( |
const std::vector< Var > |
s | ) |
|
|
inline |
Construct from vector of variables.
Member Function Documentation
size_t dai::sequentialVariableElimination::operator() |
( |
const ClusterGraph & |
cl, |
|
|
const std::set< size_t > & |
|
|
) |
| |
Returns next variable in sequence.
Member Data Documentation
std::vector<Var> dai::sequentialVariableElimination::seq |
|
private |
The variable elimination sequence.
size_t dai::sequentialVariableElimination::i |
|
private |
The documentation for this class was generated from the following files: