is_nvshmem_ptr Function

public function is_nvshmem_ptr(ptr) result(bool)

Checks if pointer is a symmetric nvshmem allocated pointer

Arguments

Type IntentOptional Attributes Name
type(c_ptr) :: ptr

Device pointer

Return Value logical

Result


Calls

proc~~is_nvshmem_ptr~~CallsGraph proc~is_nvshmem_ptr is_nvshmem_ptr interface~nvshmem_my_pe nvshmem_my_pe proc~is_nvshmem_ptr->interface~nvshmem_my_pe interface~nvshmem_ptr nvshmem_ptr proc~is_nvshmem_ptr->interface~nvshmem_ptr is_null_ptr is_null_ptr proc~is_nvshmem_ptr->is_null_ptr

Called by

proc~~is_nvshmem_ptr~~CalledByGraph proc~is_nvshmem_ptr is_nvshmem_ptr proc~check_device_pointers check_device_pointers proc~check_device_pointers->proc~is_nvshmem_ptr proc~execute_ptr dtfft_plan_t%execute_ptr proc~execute_ptr->proc~check_device_pointers proc~transpose_ptr dtfft_plan_t%transpose_ptr proc~transpose_ptr->proc~check_device_pointers proc~dtfft_execute_c dtfft_execute_c proc~dtfft_execute_c->proc~execute_ptr proc~dtfft_transpose_c dtfft_transpose_c proc~dtfft_transpose_c->proc~transpose_ptr proc~execute dtfft_plan_t%execute proc~execute->proc~execute_ptr proc~transpose dtfft_plan_t%transpose proc~transpose->proc~transpose_ptr