|
template<typename string_type > |
string_type::index_type | nvbio::cuda::find_primary (const typename string_type::index_type string_len, const string_type string) |
|
template<typename string_set_type , typename output_handler > |
void | nvbio::cuda::suffix_sort (const string_set_type &string_set, output_handler &output, BWTParams *params=NULL) |
|
template<typename string_type , typename output_iterator > |
void | nvbio::cuda::suffix_sort (const typename stream_traits< string_type >::index_type string_len, const string_type string, output_iterator output, BWTParams *params) |
|
template<typename string_type , typename output_handler > |
void | nvbio::cuda::blockwise_suffix_sort (const typename string_type::index_type string_len, string_type string, output_handler &output, BWTParams *params) |
|
template<typename string_type , typename output_iterator > |
string_type::index_type | nvbio::cuda::bwt (const typename string_type::index_type string_len, string_type string, output_iterator output, BWTParams *params) |
|
template<uint32 SYMBOL_SIZE, bool BIG_ENDIAN, typename storage_type , typename output_handler > |
void | nvbio::cuda::bwt (const ConcatenatedStringSet< PackedStream< storage_type, uint8, SYMBOL_SIZE, BIG_ENDIAN, uint64 >, uint64 * > string_set, output_handler &output, BWTParams *params=NULL) |
|
template<uint32 SYMBOL_SIZE, bool BIG_ENDIAN, typename storage_type , typename output_handler > |
void | nvbio::large_bwt (const ConcatenatedStringSet< PackedStream< storage_type, uint8, SYMBOL_SIZE, BIG_ENDIAN, uint64 >, uint64 * > string_set, output_handler &output, BWTParams *params=NULL) |
|