What is the interface of the following procedure?
SUBROUTINE SGETRI_F90(A, IPIV, INFO ) USE LA_PRECISION, ONLY:WP IMPLICIT NONE REAL(KIND=WP), INTENT(INOUT), DIMENSION(:,:) :: A REAL(KIND=WP), ALLOCATABLE, DIMENSION(:,:) :: WORK INTEGER, INTENT(IN), DIMENSION(:) :: IPIV INTEGER, INTENT(OUT) :: INFO INTEGER :: N INTEGER :: ILAENV EXTERNAL ILAENV INTRINSIC MIN, MATMUL INFO = 0 N = SIZE(A,1) IF (SIZE(A,2) /= N) THEN INFO = -1 ELSE IF (SIZE(IPIV,1) /= N) THEN INFO = -2 ENDIF IF( N.EQ.0 ) RETURN .... END SUBROUTINE SGETRI_F90