JASPL  0.2
Just Another Signal Processing Library
List of all members
jaspl::ocl::PowerSpectrum< T > Class Template Reference
Inheritance diagram for jaspl::ocl::PowerSpectrum< T >:
Inheritance graph
[legend]
Collaboration diagram for jaspl::ocl::PowerSpectrum< T >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from jaspl::ocl::OpenCLBase
 OpenCLBase (uint platform_number=0, uint device_number=0)
 Initialize OpenCL Objects Note that the Platform and Context are selected automatically: Platform is set to cl::Platform( 0 ) Context is set to cl::Context( device[ device_number ] ) More...
 
- Protected Member Functions inherited from jaspl::ocl::FFT< T >
virtual bool NeedsToReknew ()
 
void TearDown ()
 
- Protected Member Functions inherited from jaspl::ocl::TaskItem
template<typename F >
std::string FakeKernelTemplating (std::string kernel_source)
 
template<typename F >
void LoadCLKernel (std::string kernel_name, std::string kernel_src)
 
void CheckKernelPath (std::string kernel_source_path)
 
std::string GetOpenCLSource (std::string kernel_path)
 
- Protected Member Functions inherited from jaspl::ocl::OpenCLBase
void SetUp (uint platform_number, uint device_number)
 
- Protected Attributes inherited from jaspl::ocl::FFT< T >
cl::Buffer local_buff
 
cl_int err
 
clfftPlanHandle planHandle
 
clfftSetupData fftSetup
 
clfftDim dim = CLFFT_1D
 
- Protected Attributes inherited from jaspl::ocl::TaskItem
std::string kernel_path
 
cl::Program::Sources sources
 
std::string kernel_source
 
cl::Program program
 
cl::Kernel kernel
 
size_t signal_size
 
- Static Protected Attributes inherited from jaspl::ocl::OpenCLBase
static bool initalized = false
 
static std::vector< cl::Platform > all_platforms
 
static cl::Platform default_platform
 
static std::vector< cl::Device > all_devices
 
static cl::Device current_device
 
static cl::Context context
 
static cl::CommandQueue command_queue
 

Detailed Description

template<class T>
class jaspl::ocl::PowerSpectrum< T >

Definition at line 23 of file powerspectrum.h.