laqgb Interface

public interface laqgb

LAQGB equilibrates a general M by N band matrix A with KL subdiagonals and KU superdiagonals using the row and scaling factors in the vectors R and C.


Subroutines

public pure subroutine claqgb(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: kl
integer(kind=ilp), intent(in) :: ku
complex(kind=sp), intent(inout) :: ab(ldab,*)
integer(kind=ilp), intent(in) :: ldab
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 dlaqgb(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: kl
integer(kind=ilp), intent(in) :: ku
real(kind=dp), intent(inout) :: ab(ldab,*)
integer(kind=ilp), intent(in) :: ldab
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 slaqgb(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: kl
integer(kind=ilp), intent(in) :: ku
real(kind=sp), intent(inout) :: ab(ldab,*)
integer(kind=ilp), intent(in) :: ldab
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 zlaqgb(m, n, kl, ku, ab, ldab, r, c, rowcnd, colcnd, amax, equed)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: m
integer(kind=ilp), intent(in) :: n
integer(kind=ilp), intent(in) :: kl
integer(kind=ilp), intent(in) :: ku
complex(kind=dp), intent(inout) :: ab(ldab,*)
integer(kind=ilp), intent(in) :: ldab
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_claqgb()

Arguments

None

public interface stdlib_dlaqgb()

Arguments

None

public interface stdlib_slaqgb()

Arguments

None

public interface stdlib_zlaqgb()

Arguments

None