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

PORFS: improves the computed solution to a system of linear equations when the coefficient matrix is Hermitian positive definite, and provides error bounds and backward error estimates for the solution. More...

Public Member Functions

pure subroutine cporfs (uplo, n, nrhs, a, lda, af, ldaf, b, ldb, x, ldx, ferr, berr, work, rwork, info)
 
 la_cporfs
 
pure subroutine dporfs (uplo, n, nrhs, a, lda, af, ldaf, b, ldb, x, ldx, ferr, berr, work, iwork, info)
 
 la_dporfs
 
 la_qporfs
 
pure subroutine sporfs (uplo, n, nrhs, a, lda, af, ldaf, b, ldb, x, ldx, ferr, berr, work, iwork, info)
 
 la_sporfs
 
 la_wporfs
 
pure subroutine zporfs (uplo, n, nrhs, a, lda, af, ldaf, b, ldb, x, ldx, ferr, berr, work, rwork, info)
 
 la_zporfs
 

Detailed Description

PORFS: improves the computed solution to a system of linear equations when the coefficient matrix is Hermitian positive definite, and provides error bounds and backward error estimates for the solution.

Member Function/Subroutine Documentation

◆ cporfs()

pure subroutine la_lapack::porfs::cporfs ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
complex(sp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
complex(sp), dimension(ldaf,*), intent(in)  af,
integer(ilp), intent(in)  ldaf,
complex(sp), dimension(ldb,*), intent(in)  b,
integer(ilp), intent(in)  ldb,
complex(sp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
real(sp), dimension(*), intent(out)  ferr,
real(sp), dimension(*), intent(out)  berr,
complex(sp), dimension(*), intent(out)  work,
real(sp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)

◆ dporfs()

pure subroutine la_lapack::porfs::dporfs ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
real(dp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
real(dp), dimension(ldaf,*), intent(in)  af,
integer(ilp), intent(in)  ldaf,
real(dp), dimension(ldb,*), intent(in)  b,
integer(ilp), intent(in)  ldb,
real(dp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
real(dp), dimension(*), intent(out)  ferr,
real(dp), dimension(*), intent(out)  berr,
real(dp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)

◆ la_cporfs()

la_lapack::porfs::la_cporfs

◆ la_dporfs()

la_lapack::porfs::la_dporfs

◆ la_qporfs()

la_lapack::porfs::la_qporfs

◆ la_sporfs()

la_lapack::porfs::la_sporfs

◆ la_wporfs()

la_lapack::porfs::la_wporfs

◆ la_zporfs()

la_lapack::porfs::la_zporfs

◆ sporfs()

pure subroutine la_lapack::porfs::sporfs ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
real(sp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
real(sp), dimension(ldaf,*), intent(in)  af,
integer(ilp), intent(in)  ldaf,
real(sp), dimension(ldb,*), intent(in)  b,
integer(ilp), intent(in)  ldb,
real(sp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
real(sp), dimension(*), intent(out)  ferr,
real(sp), dimension(*), intent(out)  berr,
real(sp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)

◆ zporfs()

pure subroutine la_lapack::porfs::zporfs ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  nrhs,
complex(dp), dimension(lda,*), intent(in)  a,
integer(ilp), intent(in)  lda,
complex(dp), dimension(ldaf,*), intent(in)  af,
integer(ilp), intent(in)  ldaf,
complex(dp), dimension(ldb,*), intent(in)  b,
integer(ilp), intent(in)  ldb,
complex(dp), dimension(ldx,*), intent(inout)  x,
integer(ilp), intent(in)  ldx,
real(dp), dimension(*), intent(out)  ferr,
real(dp), dimension(*), intent(out)  berr,
complex(dp), dimension(*), intent(out)  work,
real(dp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)

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