13 #ifndef __defined_libdai_regiongraph_h
14 #define __defined_libdai_regiongraph_h
219 virtual void setFactors(
const std::map<size_t, Factor>& facs,
bool backup =
false ) {
222 for( std::map<size_t, Factor>::const_iterator fac = facs.begin(); fac != facs.end(); fac++ )
223 ns |= fac->second.vars();
234 DAI_THROW(NOT_IMPLEMENTED);
241 DAI_THROW(NOT_IMPLEMENTED);
251 DAI_THROW(NOT_IMPLEMENTED);
257 void construct(
const FactorGraph& fg,
const std::vector<VarSet>& ors,
const std::vector<Region>& irs,
const std::vector<std::pair<size_t,size_t> >& edges );