laqge Interface

public interface laqge

LAQGE equilibrates a general M by N matrix A using the row and column scaling factors in the vectors R and C.


Subroutines

public pure subroutine claqge(m, n, a, lda, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
complex(kind=sp), intent(inout) :: a(lda,*)
integer(kind=ilp), intent(in) :: lda
real(kind=sp), intent(in) :: r(*)
real(kind=sp), intent(in) :: c(*)
real(kind=sp), intent(in) :: rowcnd
real(kind=sp), intent(in) :: colcnd
real(kind=sp), intent(in) :: amax
character(len=1), intent(out) :: equed

public pure subroutine dlaqge(m, n, a, lda, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
real(kind=dp), intent(inout) :: a(lda,*)
integer(kind=ilp), intent(in) :: lda
real(kind=dp), intent(in) :: r(*)
real(kind=dp), intent(in) :: c(*)
real(kind=dp), intent(in) :: rowcnd
real(kind=dp), intent(in) :: colcnd
real(kind=dp), intent(in) :: amax
character(len=1), intent(out) :: equed

public pure subroutine slaqge(m, n, a, lda, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
real(kind=sp), intent(inout) :: a(lda,*)
integer(kind=ilp), intent(in) :: lda
real(kind=sp), intent(in) :: r(*)
real(kind=sp), intent(in) :: c(*)
real(kind=sp), intent(in) :: rowcnd
real(kind=sp), intent(in) :: colcnd
real(kind=sp), intent(in) :: amax
character(len=1), intent(out) :: equed

public pure subroutine zlaqge(m, n, a, lda, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
complex(kind=dp), intent(inout) :: a(lda,*)
integer(kind=ilp), intent(in) :: lda
real(kind=dp), intent(in) :: r(*)
real(kind=dp), intent(in) :: c(*)
real(kind=dp), intent(in) :: rowcnd
real(kind=dp), intent(in) :: colcnd
real(kind=dp), intent(in) :: amax
character(len=1), intent(out) :: equed

Module Procedures

public interface stdlib_claqge()

Arguments

None

public interface stdlib_dlaqge()

Arguments

None

public interface stdlib_slaqge()

Arguments

None

public interface stdlib_zlaqge()

Arguments

None