11template<DdType LibraryType>
14template<DdType LibraryType,
typename ValueTpe>
23template<DdType LibraryType>
27 friend class Bdd<LibraryType>;
29 template<DdType LibraryTypePrime,
typename ValueTypePrime>
32 template<DdType LibraryTypePrime,
typename ValueTypePrime>
40 std::string
const&
getName()
const;
54 int_fast64_t
getLow()
const;
107 std::vector<uint64_t>
getIndices(
bool sortedByLevel =
true)
const;
136 void precomputeLowestIndex();
143 std::vector<Bdd<LibraryType>>
const& getDdVariables()
const;
160 boost::optional<int_fast64_t> high;
163 std::vector<Bdd<LibraryType>> ddVariables;
169 uint64_t lowestIndex;