cholla
h_correction_3D_cuda.h
Go to the documentation of this file.
1 
4 #ifdef CUDA
5 #ifndef H_CORRECTION_3D_H
6 #define H_CORRECTION_3D_H
7 
8 #include<cuda.h>
9 #include"global.h"
10 
11 
12 
16 __global__ void calc_eta_x_3D(Real *dev_bounds_L, Real *dev_bounds_R, Real *eta_x, int nx, int ny, int nz, int n_ghost, Real gamma);
17 
18 
22 __global__ void calc_eta_y_3D(Real *dev_bounds_L, Real *dev_bounds_R, Real *eta_y, int nx, int ny, int nz, int n_ghost, Real gamma);
23 
24 
28 __global__ void calc_eta_z_3D(Real *dev_bounds_L, Real *dev_bounds_R, Real *eta_z, int nx, int ny, int nz, int n_ghost, Real gamma);
29 
30 
34 __global__ void calc_etah_x_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_x, int nx, int ny, int nz, int n_ghost);
35 
36 
40 __global__ void calc_etah_y_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_y, int nx, int ny, int nz, int n_ghost);
41 
42 
46 __global__ void calc_etah_z_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_z, int nx, int ny, int nz, int n_ghost);
47 
48 
49 #endif //H_CORRECTION_3D_H
50 #endif //CUDA