fortran-lapack
Loading...
Searching...
No Matches
la_lapack::laexc Interface Reference

LAEXC: swaps adjacent diagonal blocks T11 and T22 of order 1 or 2 in an upper quasi-triangular matrix T by an orthogonal similarity transformation. T must be in Schur canonical form, that is, block upper triangular with 1-by-1 and 2-by-2 diagonal blocks; each 2-by-2 diagonal block has its diagonal elements equal and its off-diagonal elements of opposite sign. More...

Public Member Functions

subroutine dlaexc (wantq, n, t, ldt, q, ldq, j1, n1, n2, work, info)
 
 la_dlaexc
 
 la_qlaexc
 
subroutine slaexc (wantq, n, t, ldt, q, ldq, j1, n1, n2, work, info)
 
 la_slaexc
 

Detailed Description

LAEXC: swaps adjacent diagonal blocks T11 and T22 of order 1 or 2 in an upper quasi-triangular matrix T by an orthogonal similarity transformation. T must be in Schur canonical form, that is, block upper triangular with 1-by-1 and 2-by-2 diagonal blocks; each 2-by-2 diagonal block has its diagonal elements equal and its off-diagonal elements of opposite sign.

Member Function/Subroutine Documentation

◆ dlaexc()

subroutine la_lapack::laexc::dlaexc ( logical(lk), intent(in)  wantq,
integer(ilp), intent(in)  n,
real(dp), dimension(ldt,*), intent(inout)  t,
integer(ilp), intent(in)  ldt,
real(dp), dimension(ldq,*), intent(inout)  q,
integer(ilp), intent(in)  ldq,
integer(ilp), intent(in)  j1,
integer(ilp), intent(in)  n1,
integer(ilp), intent(in)  n2,
real(dp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

◆ la_dlaexc()

la_lapack::laexc::la_dlaexc

◆ la_qlaexc()

la_lapack::laexc::la_qlaexc

◆ la_slaexc()

la_lapack::laexc::la_slaexc

◆ slaexc()

subroutine la_lapack::laexc::slaexc ( logical(lk), intent(in)  wantq,
integer(ilp), intent(in)  n,
real(sp), dimension(ldt,*), intent(inout)  t,
integer(ilp), intent(in)  ldt,
real(sp), dimension(ldq,*), intent(inout)  q,
integer(ilp), intent(in)  ldq,
integer(ilp), intent(in)  j1,
integer(ilp), intent(in)  n1,
integer(ilp), intent(in)  n2,
real(sp), dimension(*), intent(out)  work,
integer(ilp), intent(out)  info 
)

The documentation for this interface was generated from the following file: