On entry: the
Hermitian matrix
.
If , is stored in .
If , is stored in .
If , the upper triangular part of must be stored and the elements of the array below the diagonal are not referenced.
If , the lower triangular part of must be stored and the elements of the array above the diagonal are not referenced.
On exit: the upper or lower triangle of
a is overwritten by the corresponding upper or lower triangle of
as specified by
comp_type and
uplo.