UNBDB6: orthogonalizes the column vector X = [ X1 ] [ X2 ] with respect to the columns of Q = [ Q1 ] . [ Q2 ] The columns of Q must be orthonormal. If the projection is zero according to Kahan's "twice is enough" criterion, then the zero vector is returned.
More...
|
pure subroutine | cunbdb6 (m1, m2, n, x1, incx1, x2, incx2, q1, ldq1, q2, ldq2, work, lwork, info) |
|
| la_cunbdb6 |
|
| la_wunbdb6 |
|
pure subroutine | zunbdb6 (m1, m2, n, x1, incx1, x2, incx2, q1, ldq1, q2, ldq2, work, lwork, info) |
|
| la_zunbdb6 |
|
UNBDB6: orthogonalizes the column vector X = [ X1 ] [ X2 ] with respect to the columns of Q = [ Q1 ] . [ Q2 ] The columns of Q must be orthonormal. If the projection is zero according to Kahan's "twice is enough" criterion, then the zero vector is returned.
◆ cunbdb6()
pure subroutine la_lapack::unbdb6::cunbdb6 |
( |
integer(ilp), intent(in) |
m1, |
|
|
integer(ilp), intent(in) |
m2, |
|
|
integer(ilp), intent(in) |
n, |
|
|
complex(sp), dimension(*), intent(inout) |
x1, |
|
|
integer(ilp), intent(in) |
incx1, |
|
|
complex(sp), dimension(*), intent(inout) |
x2, |
|
|
integer(ilp), intent(in) |
incx2, |
|
|
complex(sp), dimension(ldq1,*), intent(in) |
q1, |
|
|
integer(ilp), intent(in) |
ldq1, |
|
|
complex(sp), dimension(ldq2,*), intent(in) |
q2, |
|
|
integer(ilp), intent(in) |
ldq2, |
|
|
complex(sp), dimension(*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
lwork, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
◆ la_cunbdb6()
la_lapack::unbdb6::la_cunbdb6 |
◆ la_wunbdb6()
la_lapack::unbdb6::la_wunbdb6 |
◆ la_zunbdb6()
la_lapack::unbdb6::la_zunbdb6 |
◆ zunbdb6()
pure subroutine la_lapack::unbdb6::zunbdb6 |
( |
integer(ilp), intent(in) |
m1, |
|
|
integer(ilp), intent(in) |
m2, |
|
|
integer(ilp), intent(in) |
n, |
|
|
complex(dp), dimension(*), intent(inout) |
x1, |
|
|
integer(ilp), intent(in) |
incx1, |
|
|
complex(dp), dimension(*), intent(inout) |
x2, |
|
|
integer(ilp), intent(in) |
incx2, |
|
|
complex(dp), dimension(ldq1,*), intent(in) |
q1, |
|
|
integer(ilp), intent(in) |
ldq1, |
|
|
complex(dp), dimension(ldq2,*), intent(in) |
q2, |
|
|
integer(ilp), intent(in) |
ldq2, |
|
|
complex(dp), dimension(*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
lwork, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
The documentation for this interface was generated from the following file: