omptgt_allocator_t Interface

public interface omptgt_allocator_t

Module Procedures

private function omptgt_allocator_init(dims, sz) result(a)

Constructs the allocator, leaving the sizing of the memory blocks it hands out to the base allocator.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: dims(3)
integer, intent(in) :: sz

Return Value type(omptgt_allocator_t)