CUDPP
2.3
CUDA Data-Parallel Primitives Library
|
Plan class for BWT. More...
#include <cudpp_plan.h>
Inherits CUDPPPlan.
Public Member Functions | |
CUDPPBwtPlan (CUDPPManager *mgr, CUDPPConfiguration config, size_t numElements) | |
CUDPP BWT Plan Constructor. More... | |
virtual | ~CUDPPBwtPlan () |
BWT plan destructor. | |
Public Member Functions inherited from CUDPPPlan | |
CUDPPPlan (CUDPPManager *mgr, CUDPPConfiguration config, size_t numElements, size_t numRows, size_t rowPitch) | |
Plan base class constructor. More... | |
CUDPPHandle | getHandle () |
Public Attributes | |
CUDPPSaPlan * | m_saPlan |
Public Attributes inherited from CUDPPPlan | |
CUDPPConfiguration | m_config |
size_t | m_numElements |
size_t | m_numRows |
size_t | m_rowPitch |
CUDPPManager * | m_planManager |
Plan class for BWT.
CUDPPBwtPlan::CUDPPBwtPlan | ( | CUDPPManager * | mgr, |
CUDPPConfiguration | config, | ||
size_t | numElements | ||
) |
CUDPP BWT Plan Constructor.
[in] | mgr | pointer to the CUDPPManager |
[in] | config | The configuration struct specifying options |
[in] | numElements | The maximum number of elements to be transformed |
CUDPPSaPlan* CUDPPBwtPlan::m_saPlan |
Suffix Array performs sorting permutations of the string using this plan