Octopus
lapack_oct_m::lapack_gesvx Interface Reference

Detailed Description

Definition at line 236 of file lapack.F90.

Public Member Functions

subroutine dgesvx (fact, trans, n, nrhs, a, lda, af, ldaf, ipiv, equed, r, c, b, ldb, x, ldx, rcond, ferr, berr, work, iwork, info)
 
subroutine zgesvx (fact, trans, n, nrhs, a, lda, af, ldaf, ipiv, equed, r, c, b, ldb, x, ldx, rcond, ferr, berr, work, rwork, info)
 

Member Function/Subroutine Documentation

◆ dgesvx()

subroutine lapack_oct_m::lapack_gesvx::dgesvx ( character(1), intent(in)  fact,
character(1), intent(in)  trans,
integer, intent(in)  n,
integer, intent(in)  nrhs,
real(real64), intent(inout)  a,
integer, intent(in)  lda,
real(real64), intent(inout)  af,
integer, intent(in)  ldaf,
integer, intent(inout)  ipiv,
character(1), intent(inout)  equed,
real(real64), intent(inout)  r,
real(real64), intent(inout)  c,
real(real64), intent(inout)  b,
integer, intent(in)  ldb,
real(real64), intent(out)  x,
integer, intent(in)  ldx,
real(real64), intent(out)  rcond,
real(real64), intent(out)  ferr,
real(real64), intent(out)  berr,
real(real64), intent(out)  work,
integer, intent(out)  iwork,
integer, intent(out)  info 
)
Parameters
[in,out]ba(lda,n), af(ldaf,n), r(n), c(n), b(ldb,nrhs)
[in,out]ipivipiv(n)
[out]workx(ldx,nrhs), ferr(nrhs), berr(nrhs), work(4*n)
[out]iworkiwork(n)

Definition at line 237 of file lapack.F90.

◆ zgesvx()

subroutine lapack_oct_m::lapack_gesvx::zgesvx ( character(1), intent(in)  fact,
character(1), intent(in)  trans,
integer, intent(in)  n,
integer, intent(in)  nrhs,
complex(real64), intent(inout)  a,
integer, intent(in)  lda,
complex(real64), intent(inout)  af,
integer, intent(in)  ldaf,
integer, intent(inout)  ipiv,
character(1), intent(inout)  equed,
real(real64), intent(inout)  r,
real(real64), intent(inout)  c,
complex(real64), intent(inout)  b,
integer, intent(in)  ldb,
complex(real64), intent(out)  x,
integer, intent(in)  ldx,
real(real64), intent(out)  rcond,
real(real64), intent(out)  ferr,
real(real64), intent(out)  berr,
complex(real64), intent(out)  work,
real(real64), intent(out)  rwork,
integer, intent(out)  info 
)
Parameters
[in,out]ba(lda, n), af(ldaf, n), b(ldb, nrhs)
[in,out]cr(n), c(n)
[in,out]ipivipiv(n)
[out]berrferr(nrhs), berr(nrhs)
[out]workx(ldx, nrhs), work(2*n)
[out]rworkrwork(2*n)

Definition at line 252 of file lapack.F90.


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