32 template <
class T> __host__ __device__ T
KurgSolver(T g, T
delta, T epsi, T CFL, T cm, T fm, T hp, T hm, T up, T um, T& fh, T& fu);
float * Patm
Definition: BasCart_gpu.cu:152
float dtmax
Definition: BasCart_gpu.cu:110
float * dPdx
Definition: BasCart_gpu.cu:152
float * dPdy
Definition: BasCart_gpu.cu:152
float * zb
Definition: BasCart_gpu.cu:54
__host__ void updateKurgXATMCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb, T *Patm, T *dPdx)
Definition: Kurganov.cu:588
__global__ void updateKurgXATMGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb, T *Patm, T *dPdx)
Definition: Kurganov.cu:159
__global__ void updateKurgXGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
Definition: Kurganov.cu:4
__global__ void AddSlopeSourceXGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *zb)
Definition: Kurganov.cu:316
__host__ void AddSlopeSourceYCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *zb)
Definition: Kurganov.cu:1562
__host__ void updateKurgYATMCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb, T *Patm, T *dPdy)
Definition: Kurganov.cu:1407
__global__ void updateKurgYATMGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb, T *Patm, T *dPdy)
Definition: Kurganov.cu:1014
__host__ void updateKurgXCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
Definition: Kurganov.cu:417
__host__ __device__ T KurgSolver(T g, T delta, T epsi, T CFL, T cm, T fm, T hp, T hm, T up, T um, T &fh, T &fu)
Definition: Kurganov.cu:1673
__host__ void updateKurgYCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
Definition: Kurganov.cu:1261
__host__ void AddSlopeSourceXCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *zb)
Definition: Kurganov.cu:762
__global__ void updateKurgYGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *dtmax, T *zb)
Definition: Kurganov.cu:877
__global__ void AddSlopeSourceYGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, GradientsP< T > XGrad, FluxP< T > XFlux, T *zb)
Definition: Kurganov.cu:1159
double delta
Definition: Tutorial_Cart.c:8