A device-side q-group index (see Q-Group Index Module)
Definition at line 200 of file qgroup.h.
#include <qgroup.h>
template<typename string_type >
build a q-group index from a given string T; the amount of storage required is basically O( A^q + |T|*32 ) bits, where A is the alphabet size.
- Template Parameters
-
string_type | the string iterator type |
- Parameters
-
q | the q parameter |
symbol_sz | the size of the symbols, in bits |
string_len | the size of the string |
string | the string iterator |
Definition at line 178 of file qgroup_inl.h.
uint64 nvbio::QGroupIndexDevice::used_device_memory |
( |
) | |
const |
|
inline |
return the amount of device memory used
Definition at line 233 of file qgroup.h.
uint64 nvbio::QGroupIndexDevice::used_host_memory |
( |
) | |
const |
|
inline |
return the amount of device memory used
Definition at line 229 of file qgroup.h.
uint32 nvbio::QGroupIndexDevice::n_qgrams |
uint32 nvbio::QGroupIndexDevice::n_unique_qgrams |
uint32 nvbio::QGroupIndexDevice::Q |
uint32 nvbio::QGroupIndexDevice::symbol_size |
The documentation for this struct was generated from the following files: