| @@ -1014,8 +1014,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL CLACPY( 'U', N, N, A, LDA, V, LDU ) | CALL CLACPY( 'U', N, N, A, LDA, V, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -1048,8 +1048,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL CLACPY( 'L', N, N, A, LDA, V, LDU ) | CALL CLACPY( 'L', N, N, A, LDA, V, LDU ) | ||||
| CALL CHETRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | CALL CHETRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | ||||
| $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | ||||
| @@ -670,8 +670,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the DSBTRD. | * using the DSBTRD. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL DLACPY( ' ', K+1, N, A, LDA, U, LDU ) | CALL DLACPY( ' ', K+1, N, A, LDA, U, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -743,8 +743,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the DSBTRD. | * using the DSBTRD. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL DLACPY( ' ', K+1, N, A, LDA, U, LDU ) | CALL DLACPY( ' ', K+1, N, A, LDA, U, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -999,8 +999,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL DLACPY( "U", N, N, A, LDA, V, LDU ) | CALL DLACPY( "U", N, N, A, LDA, V, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -1032,8 +1032,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL DLACPY( "L", N, N, A, LDA, V, LDU ) | CALL DLACPY( "L", N, N, A, LDA, V, LDU ) | ||||
| CALL DSYTRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | CALL DSYTRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | ||||
| $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | ||||
| @@ -680,8 +680,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the DSBTRD. | * using the DSBTRD. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL ZLACPY( ' ', K+1, N, A, LDA, U, LDU ) | CALL ZLACPY( ' ', K+1, N, A, LDA, U, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -753,8 +753,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the DSBTRD. | * using the DSBTRD. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL ZLACPY( ' ', K+1, N, A, LDA, U, LDU ) | CALL ZLACPY( ' ', K+1, N, A, LDA, U, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -1014,8 +1014,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL ZLACPY( 'U', N, N, A, LDA, V, LDU ) | CALL ZLACPY( 'U', N, N, A, LDA, V, LDU ) | ||||
| LH = MAX(1, 4*N) | LH = MAX(1, 4*N) | ||||
| LW = LWORK - LH | LW = LWORK - LH | ||||
| @@ -1048,8 +1048,8 @@ | |||||
| * the one from above. Compare it with D1 computed | * the one from above. Compare it with D1 computed | ||||
| * using the 1-stage. | * using the 1-stage. | ||||
| * | * | ||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, 1 ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SD, N ) | |||||
| CALL DLASET( 'Full', N, 1, ZERO, ZERO, SE, N ) | |||||
| CALL ZLACPY( 'L', N, N, A, LDA, V, LDU ) | CALL ZLACPY( 'L', N, N, A, LDA, V, LDU ) | ||||
| CALL ZHETRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | CALL ZHETRD_2STAGE( 'N', "L", N, V, LDU, SD, SE, TAU, | ||||
| $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | $ WORK, LH, WORK( LH+1 ), LW, IINFO ) | ||||