get_conf_stream Function

public function get_conf_stream() result(stream)

Uses

  • proc~~get_conf_stream~~UsesGraph proc~get_conf_stream get_conf_stream iso_c_binding iso_c_binding proc~get_conf_stream->iso_c_binding iso_fortran_env iso_fortran_env proc~get_conf_stream->iso_fortran_env

Returns either the custom provided by user or creates a new one

Arguments

None

Return Value type(dtfft_stream_t)


Calls

proc~~get_conf_stream~~CallsGraph proc~get_conf_stream get_conf_stream interface~cudastreamcreate cudaStreamCreate proc~get_conf_stream->interface~cudastreamcreate interface~to_str to_str proc~get_conf_stream->interface~to_str mpi_abort mpi_abort proc~get_conf_stream->mpi_abort proc~cudageterrorstring cudaGetErrorString proc~get_conf_stream->proc~cudageterrorstring proc~double_to_string double_to_string interface~to_str->proc~double_to_string proc~float_to_string float_to_string interface~to_str->proc~float_to_string proc~int32_to_string int32_to_string interface~to_str->proc~int32_to_string proc~int64_to_string int64_to_string interface~to_str->proc~int64_to_string proc~int8_to_string int8_to_string interface~to_str->proc~int8_to_string interface~cudageterrorstring_c cudaGetErrorString_c proc~cudageterrorstring->interface~cudageterrorstring_c proc~string_c2f string_c2f proc~cudageterrorstring->proc~string_c2f

Called by

proc~~get_conf_stream~~CalledByGraph proc~get_conf_stream get_conf_stream proc~create_cuda transpose_plan_cuda%create_cuda proc~create_cuda->proc~get_conf_stream proc~create_private~2 dtfft_plan_t%create_private proc~create_private~2->proc~get_conf_stream proc~create~11 cufft_executor%create proc~create~11->proc~get_conf_stream proc~create~5 vkfft_executor%create proc~create~5->proc~get_conf_stream proc~get_kernel get_kernel proc~get_kernel->proc~get_conf_stream proc~create_c2c_core dtfft_core_c2c%create_c2c_core proc~create_c2c_core->proc~create_private~2 proc~create_r2r_internal dtfft_plan_r2r_t%create_r2r_internal proc~create_r2r_internal->proc~create_private~2 proc~create~4 nvrtc_kernel%create proc~create~4->proc~get_kernel proc~create_c2c_internal dtfft_plan_c2c_t%create_c2c_internal proc~create_c2c_internal->proc~create_c2c_core proc~create_r2c_internal dtfft_plan_r2c_t%create_r2c_internal proc~create_r2c_internal->proc~create_c2c_core proc~create_r2r dtfft_plan_r2r_t%create_r2r proc~create_r2r->proc~create_r2r_internal proc~create_r2r_pencil dtfft_plan_r2r_t%create_r2r_pencil proc~create_r2r_pencil->proc~create_r2r_internal proc~create~9 transpose_handle_cuda%create proc~create~9->proc~create~4 proc~create_c2c dtfft_plan_c2c_t%create_c2c proc~create_c2c->proc~create_c2c_internal proc~create_c2c_pencil dtfft_plan_c2c_t%create_c2c_pencil proc~create_c2c_pencil->proc~create_c2c_internal proc~create_r2c dtfft_plan_r2c_t%create_r2c proc~create_r2c->proc~create_r2c_internal proc~create_r2c_pencil dtfft_plan_r2c_t%create_r2c_pencil proc~create_r2c_pencil->proc~create_r2c_internal