DSYRK( UPLO, TRANS, N, K, ALPHA, A, LDA, BETA, C, LDC )
place HR here
where A is symmetric, and stored in the upper triangular portion of array A.
Fortran call for this case:
DSYMM( "Right", "Upper", M, N, ALPHA, A, LDA, B, LDB, BETA, C, LDC )where M and N are the dimensions of matrices C and B . Matrix A is N by N.
Special instructions:
dsymm_right_upper( m, n, alpha, a, lda, b, ldb, beta, c, ldc )
place HR here
where C is symmetric and stored in the lower triangular portion of array C.
Fortran call for this case:
DSYRK( "Lower", "Transpose", N, K, ALPHA, A, LDA, BETA, C, LDC )where K and N are the dimensions of A and matrix C is N by N.
Special instructions:
dsyrk_lower_trans( n, k, alpha, a, lda, beta, c, ldc )
place HR here