add_child_cluster(vertex_descriptor_t parent, const std::vector< int > &vars) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
add_constraint(vertex_descriptor_t node, const std::shared_ptr< constraint_t > &x) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
add_function(vertex_descriptor_t node, const std::shared_ptr< function_t > &x) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
add_root_cluster(const std::vector< var_idx_t > &vars) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
assignment_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
cluster_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
ClusterTree() | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
ClusterTree(const FiniteDomainVector &domains) | ired::ClusterTree< FunValue, EvaluationPolicy > | inlineexplicit |
ClusterTree(std::vector< int > domsizes) | ired::ClusterTree< FunValue, EvaluationPolicy > | inlineexplicit |
ClusterTree(int num_vars, const FiniteDomain &domain) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
ClusterTree(int num_vars, int domsize) | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
constraint_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
evaluate() | ired::ClusterTree< FunValue, EvaluationPolicy > | |
evaluation_policy_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
feature_network() const | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
feature_network_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
fun_value_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
function_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
is_consistent() | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |
message_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
restricted_traceback(const std::set< var_idx_t > &variables, const assignment_t &assignment) | ired::ClusterTree< FunValue, EvaluationPolicy > | |
traceback() | ired::ClusterTree< FunValue, EvaluationPolicy > | |
tree_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
var_idx_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
vertex_descriptor_t typedef | ired::ClusterTree< FunValue, EvaluationPolicy > | |
~ClusterTree() | ired::ClusterTree< FunValue, EvaluationPolicy > | inline |