25 template <
class T> __global__
void reducemin3(T* g_idata, T* g_odata,
unsigned int n);
__host__ T timestepreductionCPU(Param XParam, Loop< T > XLoop, BlockP< T > XBlock, TimeP< T > XTime)
Definition: Advection.cu:397
__host__ T CalctimestepCPU(Param XParam, Loop< T > XLoop, BlockP< T > XBlock, TimeP< T > XTime)
Definition: Advection.cu:429
__global__ void reducemin3(T *g_idata, T *g_odata, unsigned int n)
Definition: Flow_kernel.cu:3361
__global__ void AdvkernelGPU(Param XParam, BlockP< T > XBlock, T dt, T *zb, EvolvingP< T > XEv, AdvanceP< T > XAdv, EvolvingP< T > XEv_o)
Definition: Advection.cu:237
__host__ void AdvkernelCPU(Param XParam, BlockP< T > XBlock, T dt, T *zb, EvolvingP< T > XEv, AdvanceP< T > XAdv, EvolvingP< T > XEv_o)
Definition: Advection.cu:284
__global__ void densify(Param XParam, BlockP< T > XBlock, T *g_idata, T *g_odata)
Definition: Advection.cu:570
__global__ void cleanupGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, EvolvingP< T > XEv_o)
Definition: Advection.cu:343
__host__ void cleanupCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, EvolvingP< T > XEv_o)
Definition: Advection.cu:367
__global__ void updateEVGPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, FluxP< T > XFlux, AdvanceP< T > XAdv)
Definition: Advection.cu:38
__host__ T CalctimestepGPU(Param XParam, Loop< T > XLoop, BlockP< T > XBlock, TimeP< T > XTime)
Definition: Advection.cu:458
__host__ void updateEVCPU(Param XParam, BlockP< T > XBlock, EvolvingP< T > XEv, FluxP< T > XFlux, AdvanceP< T > XAdv)
Definition: Advection.cu:138
float * zb
Definition: BasCart_gpu.cu:54