#include <StreamingBSplineOCLKernelImpl.hpp>
 | 
| double  | mult (real_type *level, real_type *index, size_t gridSize, real_type *dataset, size_t datasetSize, real_type *alpha, real_type *result, const size_t start_index_grid, const size_t end_index_grid, const size_t start_index_data, const size_t end_index_data) | 
|   | 
| double  | multTranspose (real_type *level, real_type *index, size_t gridSize, real_type *dataset, size_t datasetSize, real_type *source, real_type *result, const size_t start_index_grid, const size_t end_index_grid, const size_t start_index_data, const size_t end_index_data) | 
|   | 
| void  | resetKernel () | 
|   | 
|   | StreamingBSplineOCLKernelImpl (size_t dims, size_t degree, std::shared_ptr< base::OCLManager > manager, std::shared_ptr< base::OCLOperationConfiguration > parameters) | 
|   | 
|   | ~StreamingBSplineOCLKernelImpl () | 
|   | 
◆ StreamingBSplineOCLKernelImpl()
template<typename real_type> 
 
 
◆ ~StreamingBSplineOCLKernelImpl()
template<typename real_type> 
 
 
◆ mult()
template<typename real_type> 
  
  
      
        
          | double sgpp::datadriven::StreamingBSplineOCLKernelImpl< real_type >::mult  | 
          ( | 
          real_type *  | 
          level,  | 
         
        
           | 
           | 
          real_type *  | 
          index,  | 
         
        
           | 
           | 
          size_t  | 
          gridSize,  | 
         
        
           | 
           | 
          real_type *  | 
          dataset,  | 
         
        
           | 
           | 
          size_t  | 
          datasetSize,  | 
         
        
           | 
           | 
          real_type *  | 
          alpha,  | 
         
        
           | 
           | 
          real_type *  | 
          result,  | 
         
        
           | 
           | 
          const size_t  | 
          start_index_grid,  | 
         
        
           | 
           | 
          const size_t  | 
          end_index_grid,  | 
         
        
           | 
           | 
          const size_t  | 
          start_index_data,  | 
         
        
           | 
           | 
          const size_t  | 
          end_index_data  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ multTranspose()
template<typename real_type> 
  
  
      
        
          | double sgpp::datadriven::StreamingBSplineOCLKernelImpl< real_type >::multTranspose  | 
          ( | 
          real_type *  | 
          level,  | 
         
        
           | 
           | 
          real_type *  | 
          index,  | 
         
        
           | 
           | 
          size_t  | 
          gridSize,  | 
         
        
           | 
           | 
          real_type *  | 
          dataset,  | 
         
        
           | 
           | 
          size_t  | 
          datasetSize,  | 
         
        
           | 
           | 
          real_type *  | 
          source,  | 
         
        
           | 
           | 
          real_type *  | 
          result,  | 
         
        
           | 
           | 
          const size_t  | 
          start_index_grid,  | 
         
        
           | 
           | 
          const size_t  | 
          end_index_grid,  | 
         
        
           | 
           | 
          const size_t  | 
          start_index_data,  | 
         
        
           | 
           | 
          const size_t  | 
          end_index_data  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ resetKernel()
template<typename real_type> 
 
 
The documentation for this class was generated from the following file: