POSV: computes the solution to a complex system of linear equations A * X = B, where A is an N-by-N Hermitian positive definite matrix and X and B are N-by-NRHS matrices. The Cholesky decomposition is used to factor A as A = U**H* U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular matrix and L is a lower triangular matrix. The factored form of A is then used to solve the system of equations A * X = B.
More...
|
| pure subroutine | cposv (uplo, n, nrhs, a, lda, b, ldb, info) |
| |
| | la_cposv |
| |
| pure subroutine | dposv (uplo, n, nrhs, a, lda, b, ldb, info) |
| |
| | la_dposv |
| |
| | la_qposv |
| |
| pure subroutine | sposv (uplo, n, nrhs, a, lda, b, ldb, info) |
| |
| | la_sposv |
| |
| | la_wposv |
| |
| pure subroutine | zposv (uplo, n, nrhs, a, lda, b, ldb, info) |
| |
| | la_zposv |
| |
POSV: computes the solution to a complex system of linear equations A * X = B, where A is an N-by-N Hermitian positive definite matrix and X and B are N-by-NRHS matrices. The Cholesky decomposition is used to factor A as A = U**H* U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular matrix and L is a lower triangular matrix. The factored form of A is then used to solve the system of equations A * X = B.
◆ cposv()
| pure subroutine la_lapack::posv::cposv |
( |
character, intent(in) | uplo, |
|
|
integer(ilp), intent(in) | n, |
|
|
integer(ilp), intent(in) | nrhs, |
|
|
complex(sp), dimension(lda,*), intent(inout) | a, |
|
|
integer(ilp), intent(in) | lda, |
|
|
complex(sp), dimension(ldb,*), intent(inout) | b, |
|
|
integer(ilp), intent(in) | ldb, |
|
|
integer(ilp), intent(out) | info ) |
◆ dposv()
| pure subroutine la_lapack::posv::dposv |
( |
character, intent(in) | uplo, |
|
|
integer(ilp), intent(in) | n, |
|
|
integer(ilp), intent(in) | nrhs, |
|
|
real(dp), dimension(lda,*), intent(inout) | a, |
|
|
integer(ilp), intent(in) | lda, |
|
|
real(dp), dimension(ldb,*), intent(inout) | b, |
|
|
integer(ilp), intent(in) | ldb, |
|
|
integer(ilp), intent(out) | info ) |
◆ la_cposv()
| la_lapack::posv::la_cposv |
◆ la_dposv()
| la_lapack::posv::la_dposv |
◆ la_qposv()
| la_lapack::posv::la_qposv |
◆ la_sposv()
| la_lapack::posv::la_sposv |
◆ la_wposv()
| la_lapack::posv::la_wposv |
◆ la_zposv()
| la_lapack::posv::la_zposv |
◆ sposv()
| pure subroutine la_lapack::posv::sposv |
( |
character, intent(in) | uplo, |
|
|
integer(ilp), intent(in) | n, |
|
|
integer(ilp), intent(in) | nrhs, |
|
|
real(sp), dimension(lda,*), intent(inout) | a, |
|
|
integer(ilp), intent(in) | lda, |
|
|
real(sp), dimension(ldb,*), intent(inout) | b, |
|
|
integer(ilp), intent(in) | ldb, |
|
|
integer(ilp), intent(out) | info ) |
◆ zposv()
| pure subroutine la_lapack::posv::zposv |
( |
character, intent(in) | uplo, |
|
|
integer(ilp), intent(in) | n, |
|
|
integer(ilp), intent(in) | nrhs, |
|
|
complex(dp), dimension(lda,*), intent(inout) | a, |
|
|
integer(ilp), intent(in) | lda, |
|
|
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: