topic Question about matrix storage in Zheevd in IntelĀ® oneAPI Math Kernel Library & IntelĀ® Math Kernel Library
https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-matrix-storage-in-Zheevd/m-p/1175543#M28901
<P>There are two choices for the argument uplo.</P><P>uplo<BR />Must be 'U' or 'L' .<BR />If uplo = 'U' , a stores the upper triangular part of A.<BR />If uplo = 'L' , a stores the lower triangular part of A.</P><P>Is it still rightful if the matrix holds all the elements (both upper and lower parts)?</P><P>The matrix is overwritten by the eigenvectors on exit. I am not sure if the upper or lower triangular part is not initialized to zeros, the output eigenvectors are still correct.</P><P> </P>Sun, 24 Mar 2019 09:27:29 GMTYe_C_12019-03-24T09:27:29ZQuestion about matrix storage in Zheevd
https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-matrix-storage-in-Zheevd/m-p/1175543#M28901
<P>There are two choices for the argument uplo.</P><P>uplo<BR />Must be 'U' or 'L' .<BR />If uplo = 'U' , a stores the upper triangular part of A.<BR />If uplo = 'L' , a stores the lower triangular part of A.</P><P>Is it still rightful if the matrix holds all the elements (both upper and lower parts)?</P><P>The matrix is overwritten by the eigenvectors on exit. I am not sure if the upper or lower triangular part is not initialized to zeros, the output eigenvectors are still correct.</P><P> </P>Sun, 24 Mar 2019 09:27:29 GMThttps://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Question-about-matrix-storage-in-Zheevd/m-p/1175543#M28901Ye_C_12019-03-24T09:27:29Z