GBS
grad_cuda_mod.F90 File Reference

Modules

module  grad_cuda
 

Functions/Subroutines

subroutine grad_cuda::norm2 (array, norm)
 
subroutine grad_cuda::grady_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::gradx_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::gradz_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::grady_n2v_cuda (f_in, f_out)
 
subroutine grad_cuda::grady_v2n_cuda (f_in, f_out)
 
subroutine grad_cuda::gradz_n2v_cuda (f_in, f_out)
 
subroutine grad_cuda::gradz_v2n_cuda (f_in, f_out)
 
subroutine grad_cuda::curv_reccuda (f_in, cur, f_out)
 
subroutine grad_cuda::curv_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::curv_n2v_cuda (f_in, f_out)
 
subroutine grad_cuda::curv_v2n_cuda (f_in, f_out)
 
subroutine grad_cuda::interp_n2v_fd4cuda (f_in, f_out)
 
subroutine grad_cuda::interp_v2n_fd4cuda (f_in, f_out)
 
subroutine grad_cuda::scalxx_facuda (f_in, diff, f_out)
 
subroutine grad_cuda::scalyy_facuda (f_in, diff, f_out)
 
subroutine grad_cuda::gradpar_v2v_cuda (f_in, f_out)
 
subroutine grad_cuda::gradpar_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::gradpar_n2v_cuda (f_in, f_out)
 
subroutine grad_cuda::gradpar_v2n_cuda (f_in, f_out)
 
subroutine grad_cuda::arakw_hcuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_2hcuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_n2ncuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_n2vcuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_n2v_v2vcuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_n2n_v2ncuda (A_in, B_in, C_out)
 
subroutine grad_cuda::arakw_v2n_v2ncuda (A_in, B_in, C_out)
 
subroutine grad_cuda::gradxx_n2ncuda (f_in, f_out)
 
subroutine grad_cuda::gradyy_n2ncuda (f_in, f_out)
 
subroutine grad_cuda::gradyy_v2ncuda (f_in, f_out)
 
subroutine grad_cuda::gradzz_n2ncuda (f_in, f_out)
 
subroutine grad_cuda::gradyz_v2ncuda (f_in, f_out)
 
subroutine grad_cuda::grad2par_n2ncuda (f_in, f_out)
 
subroutine grad_cuda::grad2par_v2vcuda (f_in, f_out)
 
subroutine grad_cuda::gradyy_n2vcuda (f_in, f_out)
 
subroutine grad_cuda::gradyz_n2vcuda (f_in, f_out)
 
subroutine grad_cuda::gradpar_curv_n2vcuda (f_in, f_out)
 
subroutine grad_cuda::curv_gradpar_v2ncuda (f_in, f_out)
 
subroutine grad_cuda::curv_curv_n2n_cuda (f_in, f_out)
 
subroutine grad_cuda::lapl_cuda (f_in, f_out)
 
subroutine grad_cuda::fill_grad_aux_cuda
 
subroutine grad_cuda::update_arrays_cuda (f_in, f_out)
 

Variables

double precision, dimension(:,:), pointer grad_cuda::cur_cuda
 
double precision, dimension(:,:,:), pointer grad_cuda::f_y