#include <OpenCLSPHFluidForceField.h>
|  | 
| void | fillParams (Main *m, int kernelType, double kFactor=1.0, double bFactor=1.0) | 
|  | 
| void | Kernels_computeDensity (int gsize, const gpu::opencl::_device_pointer cells, const gpu::opencl::_device_pointer cellGhost, gpu::opencl::_device_pointer pos4, const gpu::opencl::_device_pointer x) | 
|  | 
| void | Kernels_addForce (int gsize, const gpu::opencl::_device_pointer cells, const gpu::opencl::_device_pointer cellGhost, gpu::opencl::_device_pointer f, const gpu::opencl::_device_pointer pos4, const gpu::opencl::_device_pointer vel) | 
|  | 
| void | Kernels_addDForce (int gsize, const gpu::opencl::_device_pointer cells, const gpu::opencl::_device_pointer cellGhost, gpu::opencl::_device_pointer f, const gpu::opencl::_device_pointer pos4, const gpu::opencl::_device_pointer dx, const gpu::opencl::_device_pointer vel) | 
|  | 
◆ params
template<class TCoord , class TDeriv , class TReal > 
      
 
 
◆ pos4
template<class TCoord , class TDeriv , class TReal > 
      
 
 
◆ fillParams()
template<class TCoord , class TDeriv , class TReal > 
  
  | 
        
          | void sofa::component::forcefield::SPHFluidForceFieldInternalData< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > >::fillParams | ( | Main * | m, |  
          |  |  | int | kernelType, |  
          |  |  | double | kFactor = 1.0, |  
          |  |  | double | bFactor = 1.0 |  
          |  | ) |  |  |  | inline | 
 
 
◆ Kernels_addDForce()
template<class TCoord , class TDeriv , class TReal > 
      
        
          | void sofa::component::forcefield::SPHFluidForceFieldInternalData< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > >::Kernels_addDForce | ( | int | gsize, | 
        
          |  |  | const gpu::opencl::_device_pointer | cells, | 
        
          |  |  | const gpu::opencl::_device_pointer | cellGhost, | 
        
          |  |  | gpu::opencl::_device_pointer | f, | 
        
          |  |  | const gpu::opencl::_device_pointer | pos4, | 
        
          |  |  | const gpu::opencl::_device_pointer | dx, | 
        
          |  |  | const gpu::opencl::_device_pointer | vel | 
        
          |  | ) |  |  | 
      
 
 
◆ Kernels_addForce()
template<class TCoord , class TDeriv , class TReal > 
      
        
          | void sofa::component::forcefield::SPHFluidForceFieldInternalData< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > >::Kernels_addForce | ( | int | gsize, | 
        
          |  |  | const gpu::opencl::_device_pointer | cells, | 
        
          |  |  | const gpu::opencl::_device_pointer | cellGhost, | 
        
          |  |  | gpu::opencl::_device_pointer | f, | 
        
          |  |  | const gpu::opencl::_device_pointer | pos4, | 
        
          |  |  | const gpu::opencl::_device_pointer | vel | 
        
          |  | ) |  |  | 
      
 
 
◆ Kernels_computeDensity()
template<class TCoord , class TDeriv , class TReal > 
      
        
          | void sofa::component::forcefield::SPHFluidForceFieldInternalData< gpu::opencl::OpenCLVectorTypes< TCoord, TDeriv, TReal > >::Kernels_computeDensity | ( | int | gsize, | 
        
          |  |  | const gpu::opencl::_device_pointer | cells, | 
        
          |  |  | const gpu::opencl::_device_pointer | cellGhost, | 
        
          |  |  | gpu::opencl::_device_pointer | pos4, | 
        
          |  |  | const gpu::opencl::_device_pointer | x | 
        
          |  | ) |  |  |