PTTRS: solves a tridiagonal system of the form A * X = B using the factorization A = U**H*D*U or A = L*D*L**H computed by CPTTRF. D is a diagonal matrix specified in the vector D, U (or L) is a unit bidiagonal matrix whose superdiagonal (subdiagonal) is specified in the vector E, and X and B are N by NRHS matrices.
More...
|
pure subroutine | cpttrs (uplo, n, nrhs, d, e, b, ldb, info) |
|
| la_cpttrs |
|
pure subroutine | dpttrs (n, nrhs, d, e, b, ldb, info) |
|
| la_dpttrs |
|
| la_qpttrs |
|
pure subroutine | spttrs (n, nrhs, d, e, b, ldb, info) |
|
| la_spttrs |
|
| la_wpttrs |
|
pure subroutine | zpttrs (uplo, n, nrhs, d, e, b, ldb, info) |
|
| la_zpttrs |
|
PTTRS: solves a tridiagonal system of the form A * X = B using the factorization A = U**H*D*U or A = L*D*L**H computed by CPTTRF. D is a diagonal matrix specified in the vector D, U (or L) is a unit bidiagonal matrix whose superdiagonal (subdiagonal) is specified in the vector E, and X and B are N by NRHS matrices.
◆ cpttrs()
pure subroutine la_lapack::pttrs::cpttrs |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
nrhs, |
|
|
real(sp), dimension(*), intent(in) |
d, |
|
|
complex(sp), dimension(*), intent(in) |
e, |
|
|
complex(sp), dimension(ldb,*), intent(inout) |
b, |
|
|
integer(ilp), intent(in) |
ldb, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
◆ dpttrs()
pure subroutine la_lapack::pttrs::dpttrs |
( |
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
nrhs, |
|
|
real(dp), dimension(*), intent(in) |
d, |
|
|
real(dp), dimension(*), intent(in) |
e, |
|
|
real(dp), dimension(ldb,*), intent(inout) |
b, |
|
|
integer(ilp), intent(in) |
ldb, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
◆ la_cpttrs()
la_lapack::pttrs::la_cpttrs |
◆ la_dpttrs()
la_lapack::pttrs::la_dpttrs |
◆ la_qpttrs()
la_lapack::pttrs::la_qpttrs |
◆ la_spttrs()
la_lapack::pttrs::la_spttrs |
◆ la_wpttrs()
la_lapack::pttrs::la_wpttrs |
◆ la_zpttrs()
la_lapack::pttrs::la_zpttrs |
◆ spttrs()
pure subroutine la_lapack::pttrs::spttrs |
( |
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
nrhs, |
|
|
real(sp), dimension(*), intent(in) |
d, |
|
|
real(sp), dimension(*), intent(in) |
e, |
|
|
real(sp), dimension(ldb,*), intent(inout) |
b, |
|
|
integer(ilp), intent(in) |
ldb, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
◆ zpttrs()
pure subroutine la_lapack::pttrs::zpttrs |
( |
character, intent(in) |
uplo, |
|
|
integer(ilp), intent(in) |
n, |
|
|
integer(ilp), intent(in) |
nrhs, |
|
|
real(dp), dimension(*), intent(in) |
d, |
|
|
complex(dp), dimension(*), intent(in) |
e, |
|
|
complex(dp), dimension(ldb,*), intent(inout) |
b, |
|
|
integer(ilp), intent(in) |
ldb, |
|
|
integer(ilp), intent(out) |
info |
|
) |
| |
The documentation for this interface was generated from the following file: