CCTK_CUDA_KERNEL initial_gaussian TYPE=gpu_cuda/3dblock STENCIL="0,0,0,0,0,0" TILE="8,8,8" SHARECODE=yes { CCTK_CUDA_KERNEL_VARIABLE cached=no intent=out { phi } "phi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=out { pi } "pi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=in { x } "x" } CCTK_CUDA_KERNEL calc_rhs TYPE=gpu_cuda/3dblock STENCIL="1,1,1,1,1,1" TILE="8,8,8" SHARECODE=yes { CCTK_CUDA_KERNEL_VARIABLE cached=no intent=in { phi } "phi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=out { phirhs } "phirhs" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=in { pi } "pi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=out { pirhs } "pirhs" } CCTK_CUDA_KERNEL rk1 TYPE=gpu_cuda/3dblock STENCIL="0,0,0,0,0,0" TILE="8,8,8" SHARECODE=yes { CCTK_CUDA_KERNEL_VARIABLE cached=no intent=inout { phi } "phi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=in { phirhs } "phirhs" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=inout { pi } "pi" CCTK_CUDA_KERNEL_VARIABLE cached=no intent=in { pirhs } "pirhs" }