destroy Subroutine

private subroutine destroy(self)

Uses

  • proc~~destroy~12~~UsesGraph proc~destroy~12 compressor_zfp%destroy iso_c_binding iso_c_binding proc~destroy~12->iso_c_binding iso_fortran_env iso_fortran_env proc~destroy~12->iso_fortran_env

Cleans up the compressor resources

Type Bound

compressor_zfp

Arguments

Type IntentOptional Attributes Name
class(compressor_zfp), intent(inout) :: self

Compressor instance


Calls

proc~~destroy~12~~CallsGraph proc~destroy~12 compressor_zfp%destroy fname fname proc~destroy~12->fname interface~cudaeventdestroy cudaEventDestroy proc~destroy~12->interface~cudaeventdestroy mpi_abort mpi_abort proc~destroy~12->mpi_abort proc~cudageterrorstring cudaGetErrorString proc~destroy~12->proc~cudageterrorstring interface~cudageterrorstring_c cudaGetErrorString_c proc~cudageterrorstring->interface~cudageterrorstring_c proc~string_c2f string_c2f proc~cudageterrorstring->proc~string_c2f interface~is_null_ptr is_null_ptr proc~string_c2f->interface~is_null_ptr interface~is_null_ptr->interface~is_null_ptr proc~is_null_funptr is_null_funptr interface~is_null_ptr->proc~is_null_funptr

Called by

proc~~destroy~12~~CalledByGraph proc~destroy~12 compressor_zfp%destroy proc~test_pack_unpack test_pack_unpack proc~test_pack_unpack->proc~destroy~12 program~test_compression test_compression program~test_compression->proc~test_pack_unpack