640 {
644
646
650 else {
651 LDA = *n;
656 for( j=0, k=0; j<*n; j++ )
657 for( i=0; i<j+1; i++, k++ ){
660 }
661 for( i=0, k=0; i<*n; i++ )
662 for( j=i; j<*n; j++, k++ ){
665 }
666 }
667 else {
668 for( j=0, k=0; j<*n; j++ )
669 for( i=j; i<*n; i++, k++ ){
672 }
673 for( i=0, k=0; i<*n; i++ )
674 for( j=0; j<i+1; j++, k++ ){
677 }
678 }
681 for( i=0, k=0; i<*n; i++ )
682 for( j=i; j<*n; j++, k++ ){
685 }
686 for( j=0, k=0; j<*n; j++ )
687 for( i=0; i<j+1; i++, k++ ){
690 }
691 }
692 else {
693 for( i=0, k=0; i<*n; i++ )
694 for( j=0; j<i+1; j++, k++ ){
697 }
698 for( j=0, k=0; j<*n; j++ )
699 for( i=j; i<*n; i++, k++ ){
702 }
703 }
704 free(A);
705 free(AP);
706 }
707 }
710 else
712}
void cblas_zhpr(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const double alpha, const void *X, const CBLAS_INT incX, void *A)
void get_uplo_type(char *type, CBLAS_UPLO *uplo)