cuSBF
Loading...
Searching...
No Matches
Namespaces | Classes | Concepts
cusbf Namespace Reference

Namespaces

namespace  detail
 

Classes

struct  Config
 Compile-time configuration for a cusbf::Filter. More...
 
class  CudaError
 Exception thrown on CUDA runtime errors. More...
 
struct  device_span
 A span that is assumed to point to device-accessible memory. More...
 
struct  DnaAlphabet
 An alphabet for encoding DNA sequences, consisting of the symbols A, C, G, and T. More...
 
struct  DnaTripletAlphabet
 An alphabet that encodes non-overlapping DNA triplets as single symbols. More...
 
class  Filter
 cuSBF GPU-accelerated sectorized Bloom filter. More...
 
struct  ProteinAlphabet
 An alphabet for encoding protein sequences, consisting of the 20 standard amino acids plus common ambiguous and rare residue symbols: More...
 

Concepts

concept  Alphabet
 Concept for alphabet-like types used to encode bytes as symbol indices.