merge Subroutine

public pure subroutine merge(array, mid, buf, index, ibuf)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: array(0:)
integer(kind=int_size), intent(in) :: mid
integer, intent(inout) :: buf(0:)
integer(kind=int_size), intent(inout) :: index(0:)
integer(kind=int_size), intent(inout) :: ibuf(0:)