Octopus
blas_oct_m::blas_trsm Interface Reference

--------------------—trsm----------------------— Solves one of the matrix equations More...

Detailed Description

--------------------—trsm----------------------— Solves one of the matrix equations

\[ op( A )X = \alpha B, \]

or

\[ X op( A ) = \alpha B, \]

where \(\alpha\) is a scalar, X and B are \(m\times n\) matrices, A is a unit, or non-unit, upper or lower triangular matrix and op(A) is one of

\[ op( A ) = A \mbox{ or } op( A ) = A^T \]

The matrix X is overwritten on B.

Definition at line 525 of file blas.F90.

Public Member Functions

subroutine dtrsm (side, uplo, transa, diag, m, n, alpha, a, lda, b, ldb)
 
subroutine ztrsm (side, uplo, transa, diag, m, n, alpha, a, lda, b, ldb)
 

Member Function/Subroutine Documentation

◆ dtrsm()

subroutine blas_oct_m::blas_trsm::dtrsm ( character(1), intent(in)  side,
character(1), intent(in)  uplo,
character(1), intent(in)  transa,
character(1), intent(in)  diag,
integer, intent(in)  m,
integer, intent(in)  n,
real(real64), intent(in)  alpha,
real(real64), intent(in)  a,
integer, intent(in)  lda,
real(real64), intent(inout)  b,
integer, intent(in)  ldb 
)

Definition at line 526 of file blas.F90.

◆ ztrsm()

subroutine blas_oct_m::blas_trsm::ztrsm ( character(1), intent(in)  side,
character(1), intent(in)  uplo,
character(1), intent(in)  transa,
character(1), intent(in)  diag,
integer, intent(in)  m,
integer, intent(in)  n,
complex(real64), intent(in)  alpha,
complex(real64), intent(in)  a,
integer, intent(in)  lda,
complex(real64), intent(inout)  b,
integer, intent(in)  ldb 
)

Definition at line 542 of file blas.F90.


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