   Next: Driver Routines for Standard Up: Index of LAPACK95 Routines Previous: Driver Routines for Standard

# Divide and Conquer Driver Routines for Standard Eigenvalue Problems and Singular Value Problems

• CALL LA_SYEVD / LA_HEEVD ( A, W, JOBZ=jobz, UPLO=uplo, INFO=info )
Computes all eigenvalues and, optionally, eigenvectors of a real symmetric or Hermitian matrix A. If eigenvectors are desired, it uses a divide and conquer algorithm.
• CALL LA_SPEVD / LA_HPEVD ( AP, W, UPLO=uplo, Z=z, INFO=info )
Computes all the eigenvalues and, optionally, all eigenvectors of a real symmetric / complex Hermitian matrix A in packed storage. If eigenvectors are desired, it uses a divide and conquer algorithm.
• CALL LA_SBEVD / LA_HBEVD ( AB, W, UPLO=uplo, Z=z, INFO=info )
Computes all the eigenvalues and, optionally, all eigenvectors of a real symmetric / complex Hermitian band matrix A. If eigenvectors are desired, it uses a divide and conquer algorithm.
• CALL LA_STEVD ( D, E, Z=z, INFO=info )
Computes all eigenvalues and, optionally, all eigenvectors of a real symmetric tridiagonal matrix A. If eigenvectors are desired, it uses a divide and conquer algorithm.
• CALL LA_GESDD ( A, S, U=u, VT=vt, WW=ww, JOB=job, INFO=job )
Compute the singular values and, optionally, the left and/or right singular vectors from the singular value decomposition (SVD) of a real or complex m by n matrix A. If singular vectors are desired LA_GESDD uses a divide and conquer method.

Back to LAPACK95 Homepage   Next: Driver Routines for Standard Up: Index of LAPACK95 Routines Previous: Driver Routines for Standard
Minka Marinova 2000-09-07