f77_gerqf Interface

public interface f77_gerqf

Generic old style interface for GERQF. Supports s, d, c, z. See also: mfi_gerqf, sgerqf, dgerqf, cgerqf, zgerqf.


Subroutines

public pure subroutine sgerqf(m, n, a, lda, tau, work, lwork, info)

Original interface for SGERQF See also: mfi_gerqf, f77_gerqf.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: m
integer, intent(in) :: n
real(kind=REAL32), intent(inout) :: a(lda,*)
integer, intent(in) :: lda
real(kind=REAL32), intent(out) :: tau(*)
real(kind=REAL32), intent(inout) :: work(*)
integer, intent(in) :: lwork
integer, intent(out) :: info

public pure subroutine dgerqf(m, n, a, lda, tau, work, lwork, info)

Original interface for DGERQF See also: mfi_gerqf, f77_gerqf.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: m
integer, intent(in) :: n
real(kind=REAL64), intent(inout) :: a(lda,*)
integer, intent(in) :: lda
real(kind=REAL64), intent(out) :: tau(*)
real(kind=REAL64), intent(inout) :: work(*)
integer, intent(in) :: lwork
integer, intent(out) :: info

public pure subroutine cgerqf(m, n, a, lda, tau, work, lwork, info)

Original interface for CGERQF See also: mfi_gerqf, f77_gerqf.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: m
integer, intent(in) :: n
complex(kind=REAL32), intent(inout) :: a(lda,*)
integer, intent(in) :: lda
complex(kind=REAL32), intent(out) :: tau(*)
complex(kind=REAL32), intent(inout) :: work(*)
integer, intent(in) :: lwork
integer, intent(out) :: info

public pure subroutine zgerqf(m, n, a, lda, tau, work, lwork, info)

Original interface for ZGERQF See also: mfi_gerqf, f77_gerqf.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: m
integer, intent(in) :: n
complex(kind=REAL64), intent(inout) :: a(lda,*)
integer, intent(in) :: lda
complex(kind=REAL64), intent(out) :: tau(*)
complex(kind=REAL64), intent(inout) :: work(*)
integer, intent(in) :: lwork
integer, intent(out) :: info