NVBIO
|
Definition at line 312 of file sufsort_inl.h.
#include <sufsort_inl.h>
Public Types | |
typedef std::iterator_traits < storage_type >::value_type | word_type |
typedef ConcatenatedStringSet < PackedStream< storage_type, uint8, SYMBOL_SIZE, BIG_ENDIAN, uint64 >, uint64 * > | string_set_type |
typedef priv::DeviceStringSetRadices < string_set_type, SYMBOL_SIZE, DOLLAR_BITS, WORD_BITS > | string_set_handler |
typedef priv::word_selector < BUCKETING_BITS >::type | bucket_type |
typedef priv::DeviceSetSuffixBucketer < SYMBOL_SIZE, BIG_ENDIAN, storage_type, BUCKETING_BITS, DOLLAR_BITS, bucket_type, device_tag > | suffix_bucketer |
Static Public Members | |
static const uint32 | WORD_BITS = uint32( 8u * sizeof(word_type) ) |
static const uint32 | DOLLAR_BITS = WORD_BITS <= 32 ? 4 : 5 |
static const uint32 | BUCKETING_BITS = BUCKETING_BITS_T |
typedef priv::word_selector<BUCKETING_BITS>::type nvbio::cuda::DeviceBWTConfig< BUCKETING_BITS_T, SYMBOL_SIZE, BIG_ENDIAN, storage_type >::bucket_type |
Definition at line 326 of file sufsort_inl.h.
typedef priv::DeviceStringSetRadices<string_set_type,SYMBOL_SIZE,DOLLAR_BITS,WORD_BITS> nvbio::cuda::DeviceBWTConfig< BUCKETING_BITS_T, SYMBOL_SIZE, BIG_ENDIAN, storage_type >::string_set_handler |
Definition at line 324 of file sufsort_inl.h.
typedef ConcatenatedStringSet< PackedStream<storage_type,uint8,SYMBOL_SIZE,BIG_ENDIAN,uint64>, uint64*> nvbio::cuda::DeviceBWTConfig< BUCKETING_BITS_T, SYMBOL_SIZE, BIG_ENDIAN, storage_type >::string_set_type |
Definition at line 322 of file sufsort_inl.h.
typedef priv::DeviceSetSuffixBucketer< SYMBOL_SIZE,BIG_ENDIAN,storage_type, BUCKETING_BITS,DOLLAR_BITS,bucket_type, device_tag> nvbio::cuda::DeviceBWTConfig< BUCKETING_BITS_T, SYMBOL_SIZE, BIG_ENDIAN, storage_type >::suffix_bucketer |
Definition at line 330 of file sufsort_inl.h.
typedef std::iterator_traits<storage_type>::value_type nvbio::cuda::DeviceBWTConfig< BUCKETING_BITS_T, SYMBOL_SIZE, BIG_ENDIAN, storage_type >::word_type |
Definition at line 314 of file sufsort_inl.h.
|
static |
Definition at line 318 of file sufsort_inl.h.
|
static |
Definition at line 317 of file sufsort_inl.h.
|
static |
Definition at line 316 of file sufsort_inl.h.