destroy_strings Subroutine

public subroutine destroy_strings(strings)

Destroys array of string objects

Arguments

Type IntentOptional Attributes Name
type(string), intent(inout), allocatable :: strings(:)

Array of strings


Calls

proc~~destroy_strings~~CallsGraph proc~destroy_strings destroy_strings proc~destroy_string string%destroy_string proc~destroy_strings->proc~destroy_string

Called by

proc~~destroy_strings~~CalledByGraph proc~destroy_strings destroy_strings proc~compile_and_cache compile_and_cache proc~compile_and_cache->proc~destroy_strings proc~init_environment init_environment proc~init_environment->proc~destroy_strings proc~load load proc~load->proc~destroy_strings proc~load_cuda load_cuda proc~load_cuda->proc~destroy_strings proc~load_nvrtc load_nvrtc proc~load_nvrtc->proc~destroy_strings proc~create_cuda transpose_plan_cuda%create_cuda proc~create_cuda->proc~load_cuda proc~create_cuda->proc~load_nvrtc proc~get_kernel get_kernel proc~get_kernel->proc~compile_and_cache proc~get_transpose_kernel get_transpose_kernel proc~get_kernel->proc~get_transpose_kernel proc~get_transpose_kernel->proc~compile_and_cache proc~init_internal init_internal proc~init_internal->proc~init_environment proc~load_vkfft load_vkfft proc~load_vkfft->proc~load proc~check_create_args dtfft_plan_t%check_create_args proc~check_create_args->proc~init_internal proc~create~4 nvrtc_kernel%create proc~create~4->proc~get_kernel proc~create~5 vkfft_executor%create proc~create~5->proc~load_vkfft proc~create_private~2 dtfft_plan_t%create_private proc~create_private~2->proc~check_create_args proc~create~9 transpose_handle_cuda%create proc~create~9->proc~create~4 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_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_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