Cholla 3.0.1-dev
Cholla - Massively parallel hydro on GPUs
Loading...
Searching...
No Matches
Functions
ppmp_cuda.h File Reference

Declarations of the cuda ppmp kernels. More...

#include "../global/global.h"
Include dependency graph for ppmp_cuda.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

__global__ void PPMP_cuda (Real *dev_conserved, Real *dev_bounds_L, Real *dev_bounds_R, int nx, int ny, int nz, int n_ghost, Real dx, Real dt, Real gamma, int dir, int n_fields)
 
__device__ Real Calculate_Slope (Real q_imo, Real q_i, Real q_ipo)
 Calculates the limited slope across a cell.
 
__device__ void Interface_Values_PPM (Real q_imo, Real q_i, Real q_ipo, Real del_q_imo, Real del_q_i, Real del_q_ipo, Real *q_L, Real *q_R)
 
__device__ Real calc_d2_rho (Real rho_imo, Real rho_i, Real rho_ipo, Real dx)
 
__device__ Real calc_eta (Real d2rho_imo, Real d2rho_ipo, Real dx, Real rho_imo, Real rho_ipo)
 

Detailed Description

Declarations of the cuda ppmp kernels.