clean_unused_cache Subroutine

public subroutine clean_unused_cache()

Uses

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

Removes unused modules from cuda context

Arguments

None

Calls

proc~~clean_unused_cache~~CallsGraph proc~clean_unused_cache clean_unused_cache interface~int_to_str int_to_str proc~clean_unused_cache->interface~int_to_str is_null_ptr is_null_ptr proc~clean_unused_cache->is_null_ptr mpi_abort mpi_abort proc~clean_unused_cache->mpi_abort proc~cudageterrorstring cudaGetErrorString proc~clean_unused_cache->proc~cudageterrorstring proc~int_to_str_int32 int_to_str_int32 interface~int_to_str->proc~int_to_str_int32 proc~int_to_str_int64 int_to_str_int64 interface~int_to_str->proc~int_to_str_int64 proc~int_to_str_int8 int_to_str_int8 interface~int_to_str->proc~int_to_str_int8 interface~cudageterrorstring_c cudaGetErrorString_c proc~cudageterrorstring->interface~cudageterrorstring_c proc~string_c2f string_c2f proc~cudageterrorstring->proc~string_c2f

Called by

proc~~clean_unused_cache~~CalledByGraph proc~clean_unused_cache clean_unused_cache proc~create_cuda transpose_plan_cuda%create_cuda proc~create_cuda->proc~clean_unused_cache proc~destroy dtfft_plan_t%destroy proc~destroy->proc~clean_unused_cache proc~dtfft_destroy_c dtfft_destroy_c proc~dtfft_destroy_c->proc~destroy