stdlib_dlasd7 Interface

interface
public pure module subroutine stdlib_dlasd7(icompq, nl, nr, sqre, k, d, z, zw, vf, vfw, vl, vlw, alpha, beta, dsigma, idx, idxp, idxq, perm, givptr, givcol, ldgcol, givnum, ldgnum, c, s, info)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: icompq
integer(kind=ilp), intent(in) :: nl
integer(kind=ilp), intent(in) :: nr
integer(kind=ilp), intent(in) :: sqre
integer(kind=ilp), intent(out) :: k
real(kind=dp), intent(inout) :: d(*)
real(kind=dp), intent(out) :: z(*)
real(kind=dp), intent(out) :: zw(*)
real(kind=dp), intent(inout) :: vf(*)
real(kind=dp), intent(out) :: vfw(*)
real(kind=dp), intent(inout) :: vl(*)
real(kind=dp), intent(out) :: vlw(*)
real(kind=dp), intent(in) :: alpha
real(kind=dp), intent(in) :: beta
real(kind=dp), intent(out) :: dsigma(*)
integer(kind=ilp), intent(out) :: idx(*)
integer(kind=ilp), intent(out) :: idxp(*)
integer(kind=ilp), intent(inout) :: idxq(*)
integer(kind=ilp), intent(out) :: perm(*)
integer(kind=ilp), intent(out) :: givptr
integer(kind=ilp), intent(out) :: givcol(ldgcol,*)
integer(kind=ilp), intent(in) :: ldgcol
real(kind=dp), intent(out) :: givnum(ldgnum,*)
integer(kind=ilp), intent(in) :: ldgnum
real(kind=dp), intent(out) :: c
real(kind=dp), intent(out) :: s
integer(kind=ilp), intent(out) :: info