#include <CudaComputeGBISKernel.h>
|
| | CudaComputeGBISKernel (int deviceID) |
| |
| | ~CudaComputeGBISKernel () |
| |
| void | updateIntRad (const int atomStorageSize, float *intRad0H, float *intRadSH, cudaStream_t stream) |
| |
| void | updateBornRad (const int atomStorageSize, float *bornRadH, cudaStream_t stream) |
| |
| void | update_dHdrPrefix (const int atomStorageSize, float *dHdrPrefixH, cudaStream_t stream) |
| |
| void | GBISphase1 (CudaTileListKernel &tlKernel, const int atomStorageSize, const float3 lata, const float3 latb, const float3 latc, const float a_cut, float *h_psiSum, cudaStream_t stream) |
| |
| void | GBISphase2 (CudaTileListKernel &tlKernel, const int atomStorageSize, const bool doEnergy, const bool doSlow, const float3 lata, const float3 latb, const float3 latc, const float r_cut, const float scaling, const float kappa, const float smoothDist, const float epsilon_p, const float epsilon_s, float4 *d_forces, float *h_dEdaSum, cudaStream_t stream) |
| |
| void | GBISphase3 (CudaTileListKernel &tlKernel, const int atomStorageSize, const float3 lata, const float3 latb, const float3 latc, const float a_cut, float4 *d_forces, cudaStream_t stream) |
| |
Definition at line 9 of file CudaComputeGBISKernel.h.
◆ CudaComputeGBISKernel()
| CudaComputeGBISKernel::CudaComputeGBISKernel |
( |
int |
deviceID | ) |
|
◆ ~CudaComputeGBISKernel()
| CudaComputeGBISKernel::~CudaComputeGBISKernel |
( |
| ) |
|
◆ GBISphase1()
| void CudaComputeGBISKernel::GBISphase1 |
( |
CudaTileListKernel & |
tlKernel, |
|
|
const int |
atomStorageSize, |
|
|
const float3 |
lata, |
|
|
const float3 |
latb, |
|
|
const float3 |
latc, |
|
|
const float |
a_cut, |
|
|
float * |
h_psiSum, |
|
|
cudaStream_t |
stream |
|
) |
| |
◆ GBISphase2()
| void CudaComputeGBISKernel::GBISphase2 |
( |
CudaTileListKernel & |
tlKernel, |
|
|
const int |
atomStorageSize, |
|
|
const bool |
doEnergy, |
|
|
const bool |
doSlow, |
|
|
const float3 |
lata, |
|
|
const float3 |
latb, |
|
|
const float3 |
latc, |
|
|
const float |
r_cut, |
|
|
const float |
scaling, |
|
|
const float |
kappa, |
|
|
const float |
smoothDist, |
|
|
const float |
epsilon_p, |
|
|
const float |
epsilon_s, |
|
|
float4 * |
d_forces, |
|
|
float * |
h_dEdaSum, |
|
|
cudaStream_t |
stream |
|
) |
| |
◆ GBISphase3()
| void CudaComputeGBISKernel::GBISphase3 |
( |
CudaTileListKernel & |
tlKernel, |
|
|
const int |
atomStorageSize, |
|
|
const float3 |
lata, |
|
|
const float3 |
latb, |
|
|
const float3 |
latc, |
|
|
const float |
a_cut, |
|
|
float4 * |
d_forces, |
|
|
cudaStream_t |
stream |
|
) |
| |
◆ update_dHdrPrefix()
| void CudaComputeGBISKernel::update_dHdrPrefix |
( |
const int |
atomStorageSize, |
|
|
float * |
dHdrPrefixH, |
|
|
cudaStream_t |
stream |
|
) |
| |
◆ updateBornRad()
| void CudaComputeGBISKernel::updateBornRad |
( |
const int |
atomStorageSize, |
|
|
float * |
bornRadH, |
|
|
cudaStream_t |
stream |
|
) |
| |
◆ updateIntRad()
| void CudaComputeGBISKernel::updateIntRad |
( |
const int |
atomStorageSize, |
|
|
float * |
intRad0H, |
|
|
float * |
intRadSH, |
|
|
cudaStream_t |
stream |
|
) |
| |
The documentation for this class was generated from the following file: