Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2025.06.001.rc1
Loading...
Searching...
No Matches
cuda_f_interface Module Reference

Data Types

interface  compute_hh_gpu_kernel
interface  cuda_device_synchronize
interface  cuda_free
interface  cuda_get_device_count
interface  cuda_malloc
interface  cuda_memcpy
interface  cuda_set_device

Functions/Subroutines

subroutine gpu_init ()
subroutine check_cuda (ok, msg)

Variables

integer, parameter cudamemcpyhosttodevice = 0
integer, parameter cudamemcpydevicetohost = 1
integer, parameter cudamemcpydevicetodevice = 2

Function/Subroutine Documentation

◆ check_cuda()

subroutine cuda_f_interface::check_cuda ( integer, intent(in) ok,
character(*), intent(in) msg )

◆ gpu_init()

subroutine cuda_f_interface::gpu_init

Variable Documentation

◆ cudamemcpydevicetodevice

integer, parameter cuda_f_interface::cudamemcpydevicetodevice = 2

◆ cudamemcpydevicetohost

integer, parameter cuda_f_interface::cudamemcpydevicetohost = 1

◆ cudamemcpyhosttodevice

integer, parameter cuda_f_interface::cudamemcpyhosttodevice = 0