| AccumulationType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| addInactiveConstraint(const ConstraintStorage &constraint) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addIndicatorVariableConstraints(const IndexType factor, const IndicatorVariableType &indicatorVariable, const SolverIndexType indicatorVariableLPVariable, const bool addToModel) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLinearConstraint(const IndexType linearConstraintFactor, const LinearConstraintType &constraint) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLocalPolytopeConstraints() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLocalPolytopeFactorConstraint(const IndexType factor, const IndexType variable, const LabelType label, const bool addToModel) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLocalPolytopeFactorConstraintCacheFactorLPVariableIDs_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| addLocalPolytopeFactorConstraintCachePreviousFactorID_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| addLocalPolytopeVariableConstraint(const IndexType variableID, const bool addToModel) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLoosePolytopeConstraints() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addLPVariables() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| addTightPolytopeConstraints() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| arg(std::vector< LabelType > &x, const size_t N=1) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlinevirtual |
| args(std::vector< std::vector< LabelType > > &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | virtual |
| bound() const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlinevirtual |
| checkInactiveConstraint(const ConstraintStorage &constraint, double &weight) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| constrainedOptimum(std::vector< IndexType > &, std::vector< LabelType > &, std::vector< LabelType > &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| constValue_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| countLPVariables() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| createObjectiveFunction() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| EmptyVisitorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| FactorIndexConstraintPointerPairType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| factorLPVariableIndex(const IndexType factorID, const size_t labelingIndex) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| factorLPVariableIndex(const IndexType factorID, LABELING_ITERATOR_TYPE labelingBegin, const LABELING_ITERATOR_TYPE labelingEnd) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| factorMarginal(const size_t, IndependentFactorType &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | virtual |
| factorsLPVariablesOffset_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| FactorType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| fillLinearConstraintLPVariablesSubsequenceIndices() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| FunctionIdentifier typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| getLPVariableIndexFromIndicatorVariable(const HIGHER_ORDER_FACTORS_MAP_TYPE &higherOrderFactorVariablesLookupTable, const INDICATOR_VARIABLES_MAP_TYPE &indicatorVariablesLookupTable, const IndicatorVariableType &indicatorVariable, const IndexType linearConstraintFactorIndex, SolverIndexType &lpVariableIndex) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| gm_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| graphicalModel() const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlinevirtual |
| GraphicalModelType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| higherOrderFactors_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| InactiveConstraintFactorConstraintPairType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| inactiveConstraints_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| InactiveConstraintsListIteratorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| InactiveConstraintsListType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| IndependentFactorType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| IndexType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| IndicatorVariablesContainerType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| IndicatorVariablesIteratorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| IndicatorVariableType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| infer() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlinevirtual |
| infer(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inline |
| infer_impl(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| infer_impl_selectHeuristic(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| infer_impl_selectIterations(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| infer_impl_selectLPType(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| infer_impl_selectRelaxation(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| infer_impl_selectViolatedConstraints(VISITOR_TYPE &visitor) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| inferenceStarted_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| IntegerSolutionSubsequenceIterator typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LabelType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| linearConstraintFactors_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| LinearConstraintFunctionTypeList typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| linearConstraintLPVariablesSubsequenceIndices_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| LinearConstraintsContainerType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LinearConstraintsIteratorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| linearConstraintsLPVariablesIndicesLookupTable_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| LinearConstraintType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LPFunctionTransferType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LPInferenceBase(const GraphicalModelType &gm, const Parameter ¶meter=Parameter()) | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| LPInferenceBaseType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LPInferenceTraitsType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| LPInferenceType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| marginal(const size_t, IndependentFactorType &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | virtual |
| modeFromFactorMarginal(std::vector< LabelType > &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| modeFromMarginal(std::vector< LabelType > &) const | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| name() const =0 | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | pure virtual |
| nodeLPVariableIndex(const IndexType nodeID, const LabelType label) const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| nodesLPVariablesOffset_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numFactorsLPVariables_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numLinearConstraintsLPVariables_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numLPVariables_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numNodesLPVariables_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numSlackVariables_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| numTransferedFactorsLPVariables | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| OPENGM_GM_TYPE_TYPEDEFS | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| OperatorType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| parameter_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| RelaxedSolutionSubsequenceIterator typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| setAccumulation() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| setStartingPoint(typename std::vector< LabelType >::const_iterator) | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | virtual |
| SolverIndexType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SolverParameterType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SolverSolutionIteratorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SolverTimingType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SolverType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SolverValueType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| SortedViolatedConstraintsListType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| sortFactors() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| tightenPolytope() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| tightenPolytopeRelaxed() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotected |
| TimingVisitorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| transferableFactors_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| transferedFactorsLPVariablesIndicesLookupTable_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| unaryFactors_ | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | protected |
| value() const | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlinevirtual |
| ValueType typedef | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | |
| VariableLabelPairsIteratorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| VerboseVisitorType typedef | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | |
| ~Inference() | opengm::Inference< LPInferenceTraits< LP_INFERENCE_TYPE >::GraphicalModelType, LPInferenceTraits< LP_INFERENCE_TYPE >::AccumulationType > | inlinevirtual |
| ~LPInferenceBase() | opengm::LPInferenceBase< LP_INFERENCE_TYPE > | inlineprotectedvirtual |