261 {
262
266
271 beta, y, *incy);
272 else {
273 LDA = *n;
278 for( j=0, k=0; j<*n; j++ )
279 for( i=0; i<j+1; i++, k++ ) {
282 }
283 for( i=0, k=0; i<*n; i++ )
284 for( j=i; j<*n; j++, k++ ) {
287 }
288 }
289 else {
290 for( j=0, k=0; j<*n; j++ )
291 for( i=j; i<*n; i++, k++ ) {
294 }
295 for( i=0, k=0; i<*n; i++ )
296 for( j=0; j<i+1; j++, k++ ) {
299 }
300 }
302 *incy );
303 free(A);
304 free(AP);
305 }
306 }
309 *incy );
310 else
312 *incy );
313}
void cblas_chpmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *Ap, 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)