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

SYCONV: convert A given by TRF into L and D and vice-versa. Get Non-diag elements of D (returned in workspace) and apply or reverse permutation done in TRF. More...

Public Member Functions

pure subroutine csyconv (uplo, way, n, a, lda, ipiv, e, info)
 
 la_csyconv
 
pure subroutine dsyconv (uplo, way, n, a, lda, ipiv, e, info)
 
 la_dsyconv
 
 la_qsyconv
 
pure subroutine ssyconv (uplo, way, n, a, lda, ipiv, e, info)
 
 la_ssyconv
 
 la_wsyconv
 
pure subroutine zsyconv (uplo, way, n, a, lda, ipiv, e, info)
 
 la_zsyconv
 

Detailed Description

SYCONV: convert A given by TRF into L and D and vice-versa. Get Non-diag elements of D (returned in workspace) and apply or reverse permutation done in TRF.

Member Function/Subroutine Documentation

◆ csyconv()

pure subroutine la_lapack::syconv::csyconv ( character, intent(in)  uplo,
character, intent(in)  way,
integer(ilp), intent(in)  n,
complex(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
integer(ilp), dimension(*), intent(in)  ipiv,
complex(sp), dimension(*), intent(out)  e,
integer(ilp), intent(out)  info 
)

◆ dsyconv()

pure subroutine la_lapack::syconv::dsyconv ( character, intent(in)  uplo,
character, intent(in)  way,
integer(ilp), intent(in)  n,
real(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
integer(ilp), dimension(*), intent(in)  ipiv,
real(dp), dimension(*), intent(out)  e,
integer(ilp), intent(out)  info 
)

◆ la_csyconv()

la_lapack::syconv::la_csyconv

◆ la_dsyconv()

la_lapack::syconv::la_dsyconv

◆ la_qsyconv()

la_lapack::syconv::la_qsyconv

◆ la_ssyconv()

la_lapack::syconv::la_ssyconv

◆ la_wsyconv()

la_lapack::syconv::la_wsyconv

◆ la_zsyconv()

la_lapack::syconv::la_zsyconv

◆ ssyconv()

pure subroutine la_lapack::syconv::ssyconv ( character, intent(in)  uplo,
character, intent(in)  way,
integer(ilp), intent(in)  n,
real(sp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
integer(ilp), dimension(*), intent(in)  ipiv,
real(sp), dimension(*), intent(out)  e,
integer(ilp), intent(out)  info 
)

◆ zsyconv()

pure subroutine la_lapack::syconv::zsyconv ( character, intent(in)  uplo,
character, intent(in)  way,
integer(ilp), intent(in)  n,
complex(dp), dimension(lda,*), intent(inout)  a,
integer(ilp), intent(in)  lda,
integer(ilp), dimension(*), intent(in)  ipiv,
complex(dp), dimension(*), intent(out)  e,
integer(ilp), intent(out)  info 
)

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