#include <lm_cuda.h>
Class for accessing CUDA functions. 
◆ getCapabilitiesString()
  
  | 
        
          | std::string lm::CUDA::getCapabilitiesString | ( | int | device | ) |  |  | static | 
 
 
◆ getComputeCapabilities()
  
  | 
        
          | void lm::CUDA::getComputeCapabilities | ( | int | device, |  
          |  |  | int * | major, |  
          |  |  | int * | minor ) |  | static | 
 
 
◆ getCurrentDevice()
  
  | 
        
          | int lm::CUDA::getCurrentDevice | ( |  | ) |  |  | static | 
 
 
◆ getFreeMemory()
  
  | 
        
          | size_t lm::CUDA::getFreeMemory | ( | int | device | ) |  |  | static | 
 
 
◆ getNumberDevices()
  
  | 
        
          | int lm::CUDA::getNumberDevices | ( |  | ) |  |  | static | 
 
 
◆ printCapabilities()
  
  | 
        
          | void lm::CUDA::printCapabilities | ( | int | device | ) |  |  | static | 
 
 
◆ setCurrentDevice()
  
  | 
        
          | void lm::CUDA::setCurrentDevice | ( | int | device | ) |  |  | static | 
 
 
◆ _cuda_dret_
  
  | 
        
          | CUresult lm::CUDA::_cuda_dret_ |  | static | 
 
 
The documentation for this class was generated from the following file:
- /data2/LM_zls_github/Lattice-Microbes/src/cuda/lm_cuda.h