maxheap Interface

public interface maxheap

Constructor for a maxheap


Module Procedures

private function maxheap_new(max_size) result(this)

Create a new maxheap Input: max_size - maximum number of elements in the heap

Arguments

Type IntentOptional Attributes Name
integer(kind=i4) :: max_size

Return Value type(maxheap_t)