5#ifndef H_CORRECTION_3D_H
6#define H_CORRECTION_3D_H
8#include "../global/global.h"
9#include "../utils/gpu.hpp"
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,
24__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,
32__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,
40__global__
void calc_etah_x_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_x,
int nx,
int ny,
int nz,
48__global__
void calc_etah_y_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_y,
int nx,
int ny,
int nz,
56__global__
void calc_etah_z_3D(Real *eta_x, Real *eta_y, Real *eta_z, Real *etah_z,
int nx,
int ny,
int nz,
__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)
When passed the eta values at every interface, calculates the eta_h value for the interface according...
Definition h_correction_3D_cuda.cu:236
__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)
When passed the left and right boundary values at an interface, calculates the eta value for the inte...
Definition h_correction_3D_cuda.cu:17
__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)
When passed the eta values at every interface, calculates the eta_h value for the interface according...
Definition h_correction_3D_cuda.cu:200
__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)
When passed the eta values at every interface, calculates the eta_h value for the interface according...
Definition h_correction_3D_cuda.cu:164