mem_alloc Subroutine

private subroutine mem_alloc(alloc_bytes, ptr)

Allocates MKL memory

Type Bound

mkl_executor

Arguments

Type IntentOptional Attributes Name
integer(kind=int64), intent(in) :: alloc_bytes

Number of bytes to allocate

type(c_ptr), intent(out) :: ptr

Allocated pointer


Calls

proc~~mem_alloc~4~~CallsGraph proc~mem_alloc~4 mkl_executor%mem_alloc interface~mkl_dfti_mem_alloc mkl_dfti_mem_alloc proc~mem_alloc~4->interface~mkl_dfti_mem_alloc interface~to_str to_str proc~mem_alloc~4->interface~to_str mpi_abort mpi_abort proc~mem_alloc~4->mpi_abort proc~dftierrormessage DftiErrorMessage proc~mem_alloc~4->proc~dftierrormessage 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~dftierrormessage_c DftiErrorMessage_c proc~dftierrormessage->interface~dftierrormessage_c proc~string_c2f string_c2f proc~dftierrormessage->proc~string_c2f