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

GTTRS: solves one of the systems of equations A * X = B, A**T * X = B, or A**H * X = B, with a tridiagonal matrix A using the LU factorization computed by CGTTRF. More...

Public Member Functions

pure subroutine cgttrs (trans, n, nrhs, dl, d, du, du2, ipiv, b, ldb, info)
 
 la_cgttrs
 
pure subroutine dgttrs (trans, n, nrhs, dl, d, du, du2, ipiv, b, ldb, info)
 
 la_dgttrs
 
 la_qgttrs
 
pure subroutine sgttrs (trans, n, nrhs, dl, d, du, du2, ipiv, b, ldb, info)
 
 la_sgttrs
 
 la_wgttrs
 
pure subroutine zgttrs (trans, n, nrhs, dl, d, du, du2, ipiv, b, ldb, info)
 
 la_zgttrs
 

Detailed Description

GTTRS: solves one of the systems of equations A * X = B, A**T * X = B, or A**H * X = B, with a tridiagonal matrix A using the LU factorization computed by CGTTRF.

Member Function/Subroutine Documentation

◆ cgttrs()

pure subroutine la_lapack::gttrs::cgttrs ( character, intent(in)  trans,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
complex(sp), dimension(*), intent(in)  dl,
complex(sp), dimension(*), intent(in)  d,
complex(sp), dimension(*), intent(in)  du,
complex(sp), dimension(*), intent(in)  du2,
integer(ilp), dimension(*), intent(in)  ipiv,
complex(sp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ dgttrs()

pure subroutine la_lapack::gttrs::dgttrs ( character, intent(in)  trans,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
real(dp), dimension(*), intent(in)  dl,
real(dp), dimension(*), intent(in)  d,
real(dp), dimension(*), intent(in)  du,
real(dp), dimension(*), intent(in)  du2,
integer(ilp), dimension(*), intent(in)  ipiv,
real(dp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ la_cgttrs()

la_lapack::gttrs::la_cgttrs

◆ la_dgttrs()

la_lapack::gttrs::la_dgttrs

◆ la_qgttrs()

la_lapack::gttrs::la_qgttrs

◆ la_sgttrs()

la_lapack::gttrs::la_sgttrs

◆ la_wgttrs()

la_lapack::gttrs::la_wgttrs

◆ la_zgttrs()

la_lapack::gttrs::la_zgttrs

◆ sgttrs()

pure subroutine la_lapack::gttrs::sgttrs ( character, intent(in)  trans,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
real(sp), dimension(*), intent(in)  dl,
real(sp), dimension(*), intent(in)  d,
real(sp), dimension(*), intent(in)  du,
real(sp), dimension(*), intent(in)  du2,
integer(ilp), dimension(*), intent(in)  ipiv,
real(sp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ zgttrs()

pure subroutine la_lapack::gttrs::zgttrs ( character, intent(in)  trans,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
complex(dp), dimension(*), intent(in)  dl,
complex(dp), dimension(*), intent(in)  d,
complex(dp), dimension(*), intent(in)  du,
complex(dp), dimension(*), intent(in)  du2,
integer(ilp), dimension(*), intent(in)  ipiv,
complex(dp), dimension(ldb,*), intent(inout)  b,
integer(ilp), intent(in)  ldb,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

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