cholla
gravity_cuda.h
Go to the documentation of this file.
1 
4 #ifdef CUDA
5 #ifndef GRAVITY_CUDA_H
6 #define GRAVITY_CUDA_H
7 
8 #include"global.h"
9 
10 
11 __device__ void calc_g_1D(int xid, int x_off, int n_ghost, Real dx, Real xbound, Real *gx);
12 
13 __device__ void calc_g_2D(int xid, int yid, int x_off, int y_off, int n_ghost, Real dx, Real dy, Real xbound, Real ybound, Real *gx, Real *gy);
14 
15 __device__ void calc_g_3D(int xid, int yid, int zid, int x_off, int y_off, int z_off, int n_ghost, Real dx, Real dy, Real dz, Real xbound, Real ybound, Real zbound, Real *gx, Real *gy, Real *gz);
16 
17 #endif // GRAVITY_CUDA_H
18 #endif // CUDA