15 template <
class T> __host__ __device__ T
hllc(T g, T delta, T epsi, T CFL, T cm, T fm, T hm, T hp, T um, T up, T& fh, T& fq);
__host__ void UpdateButtingerXCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
"Adaptive" second-order hydrostatic reconstruction. CPU version for the X-axis
Definition: Reimann.cu:205
__host__ __device__ T hllc(T g, T delta, T epsi, T CFL, T cm, T fm, T hm, T hp, T um, T up, T &fh, T &fq)
Calculate the Harten-Lax-van Leer-contact (HLLC) flux.
Definition: Reimann.cu:785
__global__ void UpdateButtingerXGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
"Adaptive" second-order hydrostatic reconstruction. GPU version for t X-axis
Definition: Reimann.cu:22
__global__ void UpdateButtingerYGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
"Adaptive" second-order hydrostatic reconstruction. GPU version for the Y-axis
Definition: Reimann.cu:401
__host__ void UpdateButtingerYCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
"Adaptive" second-order hydrostatic reconstruction. CPU version for the Y-axis
Definition: Reimann.cu:583