mergeSort Subroutine

pure recursive subroutine mergeSort(buffer, start, end, array)

Arguments

Type IntentOptional Attributes Name
integer(kind=ik), intent(inout), dimension(:) :: buffer
integer(kind=ik), intent(in) :: start
integer(kind=ik), intent(in) :: end
integer(kind=ik), intent(inout), dimension(:) :: array