181 int i,irow,j,jcol,
LDA;
190 *incx, beta, y, *incy );
195 for( i=0; i<*k; i++ ){
198 for( j=jcol; j<*n; j++ ) {
199 A[
LDA*(j-jcol)+irow ].real=a[ (*lda)*j+i ].
real;
200 A[
LDA*(j-jcol)+irow ].imag=a[ (*lda)*j+i ].
imag;
205 for( j=0; j<*n; j++ ) {
213 for( j=0; j<*n; j++ ) {
217 for( i=1; i<*k+1; i++ ){
220 for( j=jcol; j<(*n+*k); j++ ) {
221 A[
LDA*j+irow ].
real=a[ (*lda)*(j-jcol)+i ].real;
222 A[
LDA*j+irow ].
imag=a[ (*lda)*(j-jcol)+i ].imag;
void cblas_zhbmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const CBLAS_INT K, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
void get_uplo_type(char *type, CBLAS_UPLO *uplo)