is_same_ptr Function

public elemental function is_same_ptr(ptr1, ptr2)

Checks if two pointer are the same

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(in) :: ptr1

First pointer

type(c_ptr), intent(in) :: ptr2

Second pointer

Return Value logical


Called by

proc~~is_same_ptr~~CalledByGraph proc~is_same_ptr is_same_ptr proc~execute_ptr dtfft_plan_t%execute_ptr proc~execute_ptr->proc~is_same_ptr proc~free_mem free_mem proc~free_mem->proc~is_same_ptr proc~remove nvrtc_cache%remove proc~remove->proc~is_same_ptr proc~transpose_ptr dtfft_plan_t%transpose_ptr proc~transpose_ptr->proc~is_same_ptr proc~destroy~4 nvrtc_kernel%destroy proc~destroy~4->proc~remove 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~11 dtfft_plan_t%execute proc~execute~11->proc~execute_ptr proc~get_kernel get_kernel proc~get_kernel->proc~remove proc~mem_free~3 abstract_transpose_plan%mem_free proc~mem_free~3->proc~free_mem proc~run_autotune_backend run_autotune_backend proc~run_autotune_backend->proc~free_mem proc~destroy~9 transpose_handle_cuda%destroy proc~run_autotune_backend->proc~destroy~9 proc~transpose dtfft_plan_t%transpose proc~transpose->proc~transpose_ptr proc~autotune_grid~2 autotune_grid proc~autotune_grid~2->proc~run_autotune_backend proc~create_cuda transpose_plan_cuda%create_cuda proc~create_cuda->proc~run_autotune_backend proc~autotune_grid_decomposition~2 autotune_grid_decomposition proc~create_cuda->proc~autotune_grid_decomposition~2 proc~create~4 nvrtc_kernel%create proc~create~4->proc~destroy~4 proc~create~4->proc~get_kernel proc~destroy_cuda transpose_plan_cuda%destroy_cuda proc~destroy_cuda->proc~mem_free~3 proc~destroy_cuda->proc~destroy~9 proc~destroy~9->proc~destroy~4 proc~autotune_grid_decomposition~2->proc~autotune_grid~2 proc~create~9 transpose_handle_cuda%create proc~create~9->proc~create~4