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

If parameter WAY = 'C': SYCONVF: converts the factorization output format used in CSYTRF provided on entry in parameter A into the factorization output format used in CSYTRF_RK (or CSYTRF_BK) that is stored on exit in parameters A and E. It also converts in place details of the intechanges stored in IPIV from the format used in CSYTRF into the format used in CSYTRF_RK (or CSYTRF_BK). If parameter WAY = 'R': SYCONVF performs the conversion in reverse direction, i.e. converts the factorization output format used in CSYTRF_RK (or CSYTRF_BK) provided on entry in parameters A and E into the factorization output format used in CSYTRF that is stored on exit in parameter A. It also converts in place details of the intechanges stored in IPIV from the format used in CSYTRF_RK (or CSYTRF_BK) into the format used in CSYTRF. SYCONVF can also convert in Hermitian matrix case, i.e. between formats used in CHETRF and CHETRF_RK (or CHETRF_BK). More...

Public Member Functions

pure subroutine csyconvf (uplo, way, n, a, lda, e, ipiv, info)
 
 la_csyconvf
 
pure subroutine dsyconvf (uplo, way, n, a, lda, e, ipiv, info)
 
 la_dsyconvf
 
 la_qsyconvf
 
pure subroutine ssyconvf (uplo, way, n, a, lda, e, ipiv, info)
 
 la_ssyconvf
 
 la_wsyconvf
 
pure subroutine zsyconvf (uplo, way, n, a, lda, e, ipiv, info)
 
 la_zsyconvf
 

Detailed Description

If parameter WAY = 'C': SYCONVF: converts the factorization output format used in CSYTRF provided on entry in parameter A into the factorization output format used in CSYTRF_RK (or CSYTRF_BK) that is stored on exit in parameters A and E. It also converts in place details of the intechanges stored in IPIV from the format used in CSYTRF into the format used in CSYTRF_RK (or CSYTRF_BK). If parameter WAY = 'R': SYCONVF performs the conversion in reverse direction, i.e. converts the factorization output format used in CSYTRF_RK (or CSYTRF_BK) provided on entry in parameters A and E into the factorization output format used in CSYTRF that is stored on exit in parameter A. It also converts in place details of the intechanges stored in IPIV from the format used in CSYTRF_RK (or CSYTRF_BK) into the format used in CSYTRF. SYCONVF can also convert in Hermitian matrix case, i.e. between formats used in CHETRF and CHETRF_RK (or CHETRF_BK).

Member Function/Subroutine Documentation

◆ csyconvf()

pure subroutine la_lapack::syconvf::csyconvf ( 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,
complex(sp), dimension(*), intent(inout)  e,
integer(ilp), dimension(*), intent(inout)  ipiv,
integer(ilp), intent(out)  info 
)

◆ dsyconvf()

pure subroutine la_lapack::syconvf::dsyconvf ( 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,
real(dp), dimension(*), intent(inout)  e,
integer(ilp), dimension(*), intent(inout)  ipiv,
integer(ilp), intent(out)  info 
)

◆ la_csyconvf()

la_lapack::syconvf::la_csyconvf

◆ la_dsyconvf()

la_lapack::syconvf::la_dsyconvf

◆ la_qsyconvf()

la_lapack::syconvf::la_qsyconvf

◆ la_ssyconvf()

la_lapack::syconvf::la_ssyconvf

◆ la_wsyconvf()

la_lapack::syconvf::la_wsyconvf

◆ la_zsyconvf()

la_lapack::syconvf::la_zsyconvf

◆ ssyconvf()

pure subroutine la_lapack::syconvf::ssyconvf ( 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,
real(sp), dimension(*), intent(inout)  e,
integer(ilp), dimension(*), intent(inout)  ipiv,
integer(ilp), intent(out)  info 
)

◆ zsyconvf()

pure subroutine la_lapack::syconvf::zsyconvf ( 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,
complex(dp), dimension(*), intent(inout)  e,
integer(ilp), dimension(*), intent(inout)  ipiv,
integer(ilp), intent(out)  info 
)

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