Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | x(GG_MAX_NAME_LENGTH) | |||
integer, | intent(in) | :: | y(GG_MAX_NAME_LENGTH) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | i |
logical function mat_eqid(x,y)
! check for equality of two integer arrays
integer,intent(in) :: x(GG_MAX_NAME_LENGTH)
integer,intent(in) :: y(GG_MAX_NAME_LENGTH)
integer :: i
mat_eqid = .true.
do i = 1, GG_MAX_NAME_LENGTH
mat_eqid = mat_eqid .and. (x(i).eq.y(i))
enddo
end function mat_eqid