cholla
pcm_cuda.h
Go to the documentation of this file.
1 
4 #ifdef CUDA
5 
6 #ifndef PCM_CUDA_H
7 #define PCM_CUDA_H
8 
9 
10 __global__ void PCM_Reconstruction_1D(Real *dev_conserved, Real *dev_bounds_L, Real *dev_bounds_R, int n_cells, int n_ghost, Real gamma, int n_fields);
11 
12 
13 __global__ void PCM_Reconstruction_2D(Real *dev_conserved, Real *dev_bounds_Lx, Real *dev_bounds_Rx, Real *dev_bounds_Ly, Real *dev_bounds_Ry, int nx, int ny, int n_ghost, Real gamma, int n_fields);
14 
15 
16 __global__ void PCM_Reconstruction_3D(Real *dev_conserved,
17  Real *dev_bounds_Lx, Real *dev_bounds_Rx,
18  Real *dev_bounds_Ly, Real *dev_bounds_Ry,
19  Real *dev_bounds_Lz, Real *dev_bounds_Rz,
20  int nx, int ny, int nz, int n_ghost, Real gamma, int n_fields);
21 
22 #endif // PCM_CUDA_H
23 #endif // CUDA
24