la_lin_berr Interface

public interface la_lin_berr

LA_LIN_BERR computes componentwise relative backward error from the formula max(i) ( abs(R(i)) / ( abs(op(A_s))*abs(Y) + abs(B_s) )(i) ) where abs(Z) is the componentwise absolute value of the matrix or vector Z.


Subroutines

public pure subroutine cla_lin_berr(n, nz, nrhs, res, ayb, berr)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: nz
integer(kind=ilp), intent(in) :: nrhs
complex(kind=sp), intent(in) :: res(n,nrhs)
real(kind=sp), intent(in) :: ayb(n,nrhs)
real(kind=sp), intent(out) :: berr(nrhs)

public pure subroutine dla_lin_berr(n, nz, nrhs, res, ayb, berr)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: nz
integer(kind=ilp), intent(in) :: nrhs
real(kind=dp), intent(in) :: res(n,nrhs)
real(kind=dp), intent(in) :: ayb(n,nrhs)
real(kind=dp), intent(out) :: berr(nrhs)

public pure subroutine sla_lin_berr(n, nz, nrhs, res, ayb, berr)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: nz
integer(kind=ilp), intent(in) :: nrhs
real(kind=sp), intent(in) :: res(n,nrhs)
real(kind=sp), intent(in) :: ayb(n,nrhs)
real(kind=sp), intent(out) :: berr(nrhs)

public pure subroutine zla_lin_berr(n, nz, nrhs, res, ayb, berr)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: nz
integer(kind=ilp), intent(in) :: nrhs
complex(kind=dp), intent(in) :: res(n,nrhs)
real(kind=dp), intent(in) :: ayb(n,nrhs)
real(kind=dp), intent(out) :: berr(nrhs)

Module Procedures

public interface stdlib_cla_lin_berr()

Arguments

None

public interface stdlib_dla_lin_berr()

Arguments

None

public interface stdlib_sla_lin_berr()

Arguments

None

public interface stdlib_zla_lin_berr()

Arguments

None