lasq5 Interface

public interface lasq5

LASQ5 computes one dqds transform in ping-pong form, one version for IEEE machines another for non IEEE machines.


Subroutines

public pure subroutine dlasq5(i0, n0, z, pp, tau, sigma, dmin, dmin1, dmin2, dn, dnm1, dnm2, ieee, eps)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: i0
integer(kind=ilp), intent(in) :: n0
real(kind=dp), intent(inout) :: z(*)
integer(kind=ilp), intent(in) :: pp
real(kind=dp), intent(inout) :: tau
real(kind=dp), intent(in) :: sigma
real(kind=dp), intent(out) :: dmin
real(kind=dp), intent(out) :: dmin1
real(kind=dp), intent(out) :: dmin2
real(kind=dp), intent(out) :: dn
real(kind=dp), intent(out) :: dnm1
real(kind=dp), intent(out) :: dnm2
logical(kind=lk), intent(in) :: ieee
real(kind=dp), intent(in) :: eps

public pure subroutine slasq5(i0, n0, z, pp, tau, sigma, dmin, dmin1, dmin2, dn, dnm1, dnm2, ieee, eps)

Arguments

Type IntentOptional Attributes Name
integer(kind=ilp), intent(in) :: i0
integer(kind=ilp), intent(in) :: n0
real(kind=sp), intent(inout) :: z(*)
integer(kind=ilp), intent(in) :: pp
real(kind=sp), intent(inout) :: tau
real(kind=sp), intent(in) :: sigma
real(kind=sp), intent(out) :: dmin
real(kind=sp), intent(out) :: dmin1
real(kind=sp), intent(out) :: dmin2
real(kind=sp), intent(out) :: dn
real(kind=sp), intent(out) :: dnm1
real(kind=sp), intent(out) :: dnm2
logical(kind=lk), intent(in) :: ieee
real(kind=sp), intent(in) :: eps

Module Procedures

public interface stdlib_dlasq5()

Arguments

None

public interface stdlib_slasq5()

Arguments

None