51#ifndef GUM_OPERATOR_PATTERN_ALLOWED
69# ifdef GUM_MULTI_DIM_OPERATOR_NAME
70# define GUM_MULTI_DIM_OPERATOR_TYPE GUM_SCALAR
72 template <
typename GUM_SCALAR >
80#ifdef GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME
81#define GUM_MULTI_DIM_OPERATOR_TYPE GUM_SCALAR
82 template <
typename GUM_SCALAR>
84 GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME(
93# ifdef GUM_MULTI_DIM_OPERATOR_IMPL2DECISION_GRAPH_NAME
102 return ope.compute();
105# undef GUM_MULTI_DIM_OPERATOR_TYPE
Class used to perform Function Graph Operations.
Class implementingting a function graph.
<agrum/base/multidim/multiDimImplementation.h>
This files contains several function objects that are not (yet) defined in the STL.
Class used to compute the operation between two decision diagrams.
gum is the global namespace for all aGrUM entities