diff options
Diffstat (limited to 'src/base/filters/BloomFilters.py')
-rw-r--r-- | src/base/filters/BloomFilters.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/base/filters/BloomFilters.py b/src/base/filters/BloomFilters.py index 208b8a97a..df0a894ab 100644 --- a/src/base/filters/BloomFilters.py +++ b/src/base/filters/BloomFilters.py @@ -54,11 +54,6 @@ class BloomFilterBlock(BloomFilterBase): masks_sizes = VectorParam.Unsigned([Self.offset_bits, Self.offset_bits], "Size, in number of bits, of each mask") -class BloomFilterBulk(BloomFilterBase): - type = 'BloomFilterBulk' - cxx_class = 'BloomFilter::Bulk' - cxx_header = "base/filters/bulk_bloom_filter.hh" - class BloomFilterLSBCounting(BloomFilterBase): type = 'BloomFilterLSBCounting' cxx_class = 'BloomFilter::LSBCounting' @@ -80,6 +75,11 @@ class BloomFilterMultiBitSel(BloomFilterBase): skip_bits = Param.Int(2, "Offset from block number") is_parallel = Param.Bool(False, "Whether hashing is done in parallel") +class BloomFilterBulk(BloomFilterMultiBitSel): + type = 'BloomFilterBulk' + cxx_class = 'BloomFilter::Bulk' + cxx_header = "base/filters/bulk_bloom_filter.hh" + class BloomFilterH3(BloomFilterMultiBitSel): type = 'BloomFilterH3' cxx_class = 'BloomFilter::H3' |