fortran-lapack
Loading...
Searching...
No Matches
la_blas::tbmv Interface Reference

TBMV: performs one of the matrix-vector operations x := A*x, or x := A**T*x, or x := A**H*x, where x is an n element vector and A is an n by n unit, or non-unit, upper or lower triangular band matrix, with ( k + 1 ) diagonals. More...

Public Member Functions

pure subroutine ctbmv (uplo, trans, diag, n, k, a, lda, x, incx)
 
 la_ctbmv
 
pure subroutine dtbmv (uplo, trans, diag, n, k, a, lda, x, incx)
 
 la_dtbmv
 
 la_qtbmv
 
pure subroutine stbmv (uplo, trans, diag, n, k, a, lda, x, incx)
 
 la_stbmv
 
 la_wtbmv
 
pure subroutine ztbmv (uplo, trans, diag, n, k, a, lda, x, incx)
 
 la_ztbmv
 

Detailed Description

TBMV: performs one of the matrix-vector operations x := A*x, or x := A**T*x, or x := A**H*x, where x is an n element vector and A is an n by n unit, or non-unit, upper or lower triangular band matrix, with ( k + 1 ) diagonals.

Member Function/Subroutine Documentation

◆ ctbmv()

pure subroutine la_blas::tbmv::ctbmv ( character, intent(in)  uplo,
character, intent(in)  trans,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
complex(sp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
complex(sp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx 
)

◆ dtbmv()

pure subroutine la_blas::tbmv::dtbmv ( character, intent(in)  uplo,
character, intent(in)  trans,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
real(dp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
real(dp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx 
)

◆ la_ctbmv()

la_blas::tbmv::la_ctbmv

◆ la_dtbmv()

la_blas::tbmv::la_dtbmv

◆ la_qtbmv()

la_blas::tbmv::la_qtbmv

◆ la_stbmv()

la_blas::tbmv::la_stbmv

◆ la_wtbmv()

la_blas::tbmv::la_wtbmv

◆ la_ztbmv()

la_blas::tbmv::la_ztbmv

◆ stbmv()

pure subroutine la_blas::tbmv::stbmv ( character, intent(in)  uplo,
character, intent(in)  trans,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
real(sp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
real(sp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx 
)

◆ ztbmv()

pure subroutine la_blas::tbmv::ztbmv ( character, intent(in)  uplo,
character, intent(in)  trans,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  k,
complex(dp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
complex(dp), dimension(*), intent(inout)  x,
integer(ilp), intent(in)  incx 
)

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