get_true_transpose_type Function

private function get_true_transpose_type(transpose_type) result(transpose_type_)

Returns generic transpose id. Since X-Y and Y-Z transpositions are symmectric, it returns only one of them. X-Z and Z-X are not symmetric

Arguments

Type IntentOptional Attributes Name
type(dtfft_transpose_t), intent(in) :: transpose_type

Type of transposition to perform

Return Value type(dtfft_transpose_t)

Fixed id of transposition


Called by

proc~~get_true_transpose_type~~CalledByGraph proc~get_true_transpose_type get_true_transpose_type proc~compile_and_cache compile_and_cache proc~compile_and_cache->proc~get_true_transpose_type proc~get_cached_kernel get_cached_kernel proc~compile_and_cache->proc~get_cached_kernel proc~get_cached_kernel->proc~get_true_transpose_type proc~create~2 nvrtc_kernel%create proc~create~2->proc~compile_and_cache proc~create~7 transpose_handle_cuda%create proc~create~7->proc~create~2