CALL DSYSVX

(FACT, UPLO, N, NRHS, DA, LDA, DAF, LDAF, IPIVOT, DB,
LDB, DX, LDX, DRCOND, DFERR, DBERR, DWORK, LDWORK,
IWORK2, INFO)

CALL SSYSVX

(FACT, UPLO, N, NRHS, SA, LDA, SAF, LDAF, IPIVOT, SB,
LDB, SX, LDX, SRCOND, SFERR, SBERR, SWORK, LDWORK,
IWORK2, INFO)

CALL ZSYSVX

(FACT, UPLO, N, NRHS, ZA, LDA, ZAF, LDAF, IPIVOT, ZB,
LDB, ZX, LDX, DRCOND, DFERR, DBERR, ZWORK, LDWORK,
DWORK2, INFO)

CALL CSYSVX

(FACT, UPLO, N, NRHS, CA, LDA, CAF, LDAF, IPIVOT, CB,
LDB, CX, LDX, SRCOND, SFERR, SBERR, CWORK, LDWORK,
SWORK2, INFO)



void dsysvx

(char fact, char uplo, int n, int nrhs, double *da, int
lda, double *daf, int ldaf, int *ipivot, double *db,
int ldb, double *dx, int ldx, double *drcond, double
*dferr, double *dberr, int *info)

void ssysvx

(char fact, char uplo, int n, int nrhs, float *sa, int
lda, float *saf, int ldaf, int *ipivot, float *sb, int
ldb, float *sx, int ldx, float *srcond, float *sferr,
float *sberr, int *info)

void zsysvx

(char fact, char uplo, int n, int nrhs, doublecomplex
*za, int lda, doublecomplex *zaf, int ldaf, int
*ipivot, doublecomplex *zb, int ldb, doublecomplex
*zx, int ldx, double *drcond, double *dferr, double
*dberr, int *info)

void csysvx

(char fact, char uplo, int n, int nrhs, complex *ca,
int lda, complex *caf,int ldaf, int *ipivot, complex
*cb, int ldb, complex *cx, int ldx, float *srcond,
float *sferr, float *sberr, int *info)
