ORBDB6: 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 | dorbdb6 (m1, m2, n, x1, incx1, x2, incx2, q1, ldq1, q2, ldq2, work, lwork, info) |
|
| la_dorbdb6 |
|
| la_qorbdb6 |
|
pure subroutine | sorbdb6 (m1, m2, n, x1, incx1, x2, incx2, q1, ldq1, q2, ldq2, work, lwork, info) |
|
| la_sorbdb6 |
|
ORBDB6: 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.
◆ dorbdb6()
pure subroutine la_lapack::orbdb6::dorbdb6 |
( |
integer(ilp), intent(in) |
m1, |
|
|
integer(ilp), intent(in) |
m2, |
|
|
integer(ilp), intent(in) |
n, |
|
|
real(dp), dimension(*), intent(inout) |
x1, |
|
|
integer(ilp), intent(in) |
incx1, |
|
|
real(dp), dimension(*), intent(inout) |
x2, |
|
|
integer(ilp), intent(in) |
incx2, |
|
|
real(dp), dimension(ldq1,*), intent(in) |
q1, |
|
|
integer(ilp), intent(in) |
ldq1, |
|
|
real(dp), dimension(ldq2,*), intent(in) |
q2, |
|
|
integer(ilp), intent(in) |
ldq2, |
|
|
real(dp), dimension(*), intent(out) |
work, |
|
|
integer(ilp), intent(in) |
lwork, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
◆ la_dorbdb6()
la_lapack::orbdb6::la_dorbdb6 |
◆ la_qorbdb6()
la_lapack::orbdb6::la_qorbdb6 |
◆ la_sorbdb6()
la_lapack::orbdb6::la_sorbdb6 |
◆ sorbdb6()
pure subroutine la_lapack::orbdb6::sorbdb6 |
( |
integer(ilp), intent(in) |
m1, |
|
|
integer(ilp), intent(in) |
m2, |
|
|
integer(ilp), intent(in) |
n, |
|
|
real(sp), dimension(*), intent(inout) |
x1, |
|
|
integer(ilp), intent(in) |
incx1, |
|
|
real(sp), dimension(*), intent(inout) |
x2, |
|
|
integer(ilp), intent(in) |
incx2, |
|
|
real(sp), dimension(ldq1,*), intent(in) |
q1, |
|
|
integer(ilp), intent(in) |
ldq1, |
|
|
real(sp), dimension(ldq2,*), intent(in) |
q2, |
|
|
integer(ilp), intent(in) |
ldq2, |
|
|
real(sp), 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: