 |
TGSTK
0.0.1
The Tumour Growth Simulation ToolKit
|
Go to the documentation of this file.
25 #ifndef TGSTKCUDADERIVATIVES_H
26 #define TGSTKCUDADERIVATIVES_H
28 #include <cuda_runtime.h>
30 void gpuDerivativeX(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
31 void gpuDerivativeXX(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
32 void gpuDerivativeY(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
33 void gpuDerivativeYY(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
34 void gpuDerivativeZ(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
35 void gpuDerivativeZZ(cudaPitchedPtr devSrc, cudaPitchedPtr devDest,
int w,
int h,
int d);
36 void gpuDerivatives(cudaPitchedPtr devSrc, cudaPitchedPtr devDx, cudaPitchedPtr devDy, cudaPitchedPtr devDz, cudaPitchedPtr devDxx, cudaPitchedPtr devDxy, cudaPitchedPtr devDxz, cudaPitchedPtr devDyy, cudaPitchedPtr devDyz, cudaPitchedPtr devDzz,
int w,
int h,
int d);
37 void gpuDivergence(cudaPitchedPtr devSrcx, cudaPitchedPtr devSrcy, cudaPitchedPtr devSrcz, cudaPitchedPtr devTemp1, cudaPitchedPtr devTemp2, cudaPitchedPtr devTemp3, cudaPitchedPtr devDest,
int w,
int h,
int d);
38 void gpuGradient(cudaPitchedPtr devSrc, cudaPitchedPtr devDx, cudaPitchedPtr devDy, cudaPitchedPtr devDz,
int w,
int h,
int d);
41 #endif // TGSTKCUDADERIVATIVES_H
void gpuInitializeDerivativeKernels(float *spacing)
void gpuDerivativeZ(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)
void gpuDerivativeX(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)
void gpuGradient(cudaPitchedPtr devSrc, cudaPitchedPtr devDx, cudaPitchedPtr devDy, cudaPitchedPtr devDz, int w, int h, int d)
void gpuDerivatives(cudaPitchedPtr devSrc, cudaPitchedPtr devDx, cudaPitchedPtr devDy, cudaPitchedPtr devDz, cudaPitchedPtr devDxx, cudaPitchedPtr devDxy, cudaPitchedPtr devDxz, cudaPitchedPtr devDyy, cudaPitchedPtr devDyz, cudaPitchedPtr devDzz, int w, int h, int d)
void gpuDerivativeXX(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)
void gpuDerivativeZZ(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)
void gpuDivergence(cudaPitchedPtr devSrcx, cudaPitchedPtr devSrcy, cudaPitchedPtr devSrcz, cudaPitchedPtr devTemp1, cudaPitchedPtr devTemp2, cudaPitchedPtr devTemp3, cudaPitchedPtr devDest, int w, int h, int d)
void gpuDerivativeY(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)
void gpuDerivativeYY(cudaPitchedPtr devSrc, cudaPitchedPtr devDest, int w, int h, int d)