# Interfaces with Replaced Argument Names

Argument names in the routines of this group are replaced as follows:

Netlib Argument Name | MKL Argument Name
--- | ---
AP | A
AB | A
AFP | AF
BP | B
BB | B

SPSV(A,B[,UPLO][,IPIV][,INFO])
! netlib: (AP,B,UPLO,IPIV,INFO)

SPSVX(A,B,X[,UPLO][,AF][,IPIV][,FACT][,FERR][,BERR][,RCOND][,INFO])
! netlib: (A,B,X,UPLO,AFP,IPIV,FACT,FERR,BERR,RCOND,INFO)

HPSVX(A,B,X[,UPLO][,AF][,IPIV][,FACT][,FERR][,BERR][,RCOND][,INFO])
! netlib: (A,B,X,UPLO,AFP,IPIV,FACT,FERR,BERR,RCOND,INFO)

HEEVD(A,W[,JOB][,UPLO][,INFO])
! netlib: (A,W,JOBZ,UPLO,INFO)

SPGVD(A,B,W[,ITYPE][,UPLO][,Z][,INFO])
! netlib: (AP,BP,W,ITYPE,UPLO,Z,INFO)

HPGVD(A,B,W[,ITYPE][,UPLO][,Z][,INFO])
! netlib: (AP,BP,W,ITYPE,UPLO,Z,INFO)

SPGVX(A,B,W[,ITYPE][,UPLO][,Z][,VL][,VU][,IL][,IU][,M][,IFAIL][,ABSTOL][,INFO])
! netlib: (AP,BP,W,ITYPE,UPLO,Z,VL,VU,IL,IU,M,IFAIL,ABSTOL,INFO)

HPGVX(A,B,W[,ITYPE][,UPLO][,Z][,VL][,VU][,IL][,IU][,M][,IFAIL][,ABSTOL][,INFO])
! netlib: (AP,BP,W,ITYPE,UPLO,Z,VL,VU,IL,IU,M,IFAIL,ABSTOL,INFO)

SBGVD(A,B,W[,UPLO][,Z][,INFO])
! netlib: (AB,BB,W,UPLO,Z,INFO)

HBGVD(A,B,W[,UPLO][,Z][,INFO])
! netlib: (AB,BB,W,UPLO,Z,INFO)

SBGVX(A,B,W[,UPLO][,Z][,VL][,VU][,IL][,IU][,M][,IFAIL][,Q][,ABSTOL][,INFO])
! netlib: (AB,BB,W,UPLO,Z,VL,VU,IL,IU,M,IFAIL,Q,ABSTOL,INFO)

HBGVX(A,B,W[,UPLO][,Z][,VL][,VU][,IL][,IU][,M][,IFAIL][,Q][,ABSTOL][,INFO])
! netlib: (AB,BB,W,UPLO,Z,VL,VU,IL,IU,M,IFAIL,Q,ABSTOL,INFO)

GBSVX(A,B,X[,KL][,AF][,IPIV][,FACT][,TRANS][,EQUED][,R][,C][,FERR]
[,BERR][,RCOND][,RPVGRW][,INFO])
! netlib: (A,B,X,KL,AFB,IPIV,FACT,TRANS,EQUED,R,C,FERR,
! BERR,RCOND,RPVGRW,INFO)

Parent topic: Specific Features of Fortran 95 Interfaces for LAPACK Routines