manhatten_distance Interface

public interface manhatten_distance

Calls

interface~~manhatten_distance~~CallsGraph interface~manhatten_distance manhatten_distance proc~manhatten_distance_64 manhatten_distance_64 interface~manhatten_distance->proc~manhatten_distance_64

Module Procedures

private pure function manhatten_distance_64(x1, y1, x2, y2)

Manhattan distance between two ip points.

Arguments

Type IntentOptional Attributes Name
integer(kind=ip), intent(in) :: x1
integer(kind=ip), intent(in) :: y1
integer(kind=ip), intent(in) :: x2
integer(kind=ip), intent(in) :: y2

Return Value integer(kind=ip)