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_chpr(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo, const CBLAS_INT N, const float alpha, const void *X, const CBLAS_INT incX, void *A)
void get_uplo_type(char *type, CBLAS_UPLO *uplo)