106 SUBROUTINE dlakf2( M, N, A, LDA, B, D, E, Z, LDZ )
114 INTEGER lda, ldz, m, n
117 DOUBLE PRECISION a( lda, * ), b( lda, * ), d( lda, * ),
118 $ e( lda, * ), z( ldz, * )
124 DOUBLE PRECISION zero
125 parameter( zero = 0.0d+0 )
128 INTEGER i, ik, j, jk, l, mn, mn2
139 CALL
dlaset(
'Full', mn2, mn2, zero, zero, z, ldz )
148 z( ik+i-1, ik+j-1 ) = a( i, j )
156 z( ik+mn+i-1, ik+j-1 ) = d( i, j )
172 z( ik+i-1, jk+i-1 ) = -b( j, l )
178 z( ik+mn+i-1, jk+i-1 ) = -e( j, l )