@brief Fortran-90 routine for unpacking 1D array to symmetric matrix
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | AP(*) | |||
real(kind=dp), | intent(out) | :: | A(:,:) | |||
character(len=1), | intent(in), | optional | :: | UPLO |
@brief Fortran-77 routine for unpacking 1D array to symmetric matrix
@details LAPACK returns only upper or lower filling of matrix
@date 6 October 2021 - Initial release - @author Igor S. Gerasimov
@param[in] AP - packed matrix
@param[out] A - matrix for unpacking (N x N)
@param[in] N - shape of matrix A
@param[in] UPLO - format of packed matrix, U
for upper and L
for lower
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | AP(*) | |||
real(kind=dp), | intent(out) | :: | A(N,*) | |||
integer, | intent(in) | :: | N | |||
character(len=1), | intent(in) | :: | UPLO |