Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add tests for LazyKSubsets and LazyPowerset
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 28 Feb 2023 14:31:54 +0000 (15:31 +0100)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 28 Feb 2023 14:31:54 +0000 (15:31 +0100)
commitabf0e002c026052c5bc1d7dac7f335f99d676e01
tree395518cb7abced1d69c0a784e9ae894f46dc2f10
parent36d8d9a7afac609726ee95c460e9dc1581f55040
Add tests for LazyKSubsets and LazyPowerset

The LazyKSubsets and LazyPowerset are simply
wrappers around an iterator type which can
enumerate all subsets of a given iteration.

While this won't be used anymore to enumerate
all possible sets of events of the configuration
in the compatibility graph, which will soon be
removed, it will still be used (or a variant
thereof) when computing K-partial alternatives
later on
src/xbt/utils/iter/LazyKSubsets.hpp
src/xbt/utils/iter/LazyPowerset.hpp
src/xbt/utils/iter/subsets_tests.cpp [new file with mode: 0644]
tools/cmake/Tests.cmake