OpenGM  2.3.x
Discrete Graphical Model Library
Classes | Namespaces | Macros | Functions
dualdecomposition_base.hxx File Reference
#include <vector>
#include <set>
#include <string>
#include <iostream>
#include <cmath>
#include <limits>
#include "opengm/opengm.hxx"
#include "opengm/graphicalmodel/decomposition/graphicalmodeldecomposition.hxx"
#include "opengm/graphicalmodel/decomposition/graphicalmodeldecomposer.hxx"
#include "opengm/functions/modelviewfunction.hxx"
#include "opengm/datastructures/marray/marray.hxx"
#include "opengm/utilities/tribool.hxx"
#include "opengm/inference/dualdecomposition/dddualvariableblock.hxx"
#include <opengm/utilities/timer.hxx>
+ Include dependency graph for dualdecomposition_base.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  opengm::DualDecompositionBaseParameter
 
class  opengm::DualDecompositionEmptyVisitor< DD >
 Visitor. More...
 
class  opengm::DualDecompositionVisitor< DD >
 Visitor. More...
 
class  opengm::DualDecompositionBase< GM, DUALBLOCK >
 A framework for inference algorithms based on Lagrangian decomposition. More...
 

Namespaces

 opengm
 The OpenGM namespace.
 

Macros

#define OPENGM_DUALDECOMPOSITION_BASE_HXX
 

Functions

template<class DUALVAR , class T >
void opengm::DualVarAssign (DUALVAR &dv, T *t)
 
template<class T >
void opengm::DualVarAssign (marray::View< T, false > &dv, T *t)
 

Macro Definition Documentation

#define OPENGM_DUALDECOMPOSITION_BASE_HXX

Definition at line 3 of file dualdecomposition_base.hxx.