daxpy Subroutine

public pure subroutine daxpy(n, da, dx, incx, dy, incy)

constant times a vector plus a vector. uses unrolled loops for increments equal to one.

Author

jack dongarra, linpack, 3/11/78.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: n
real(kind=wp), intent(in) :: da
real(kind=wp), intent(in), dimension(*) :: dx
integer, intent(in) :: incx
real(kind=wp), intent(inout), dimension(*) :: dy
integer, intent(in) :: incy

Called by

proc~~daxpy~~CalledByGraph proc~daxpy slsqp_support::daxpy proc~ldp slsqp_core::ldp proc~ldp->proc~daxpy proc~lsi slsqp_core::lsi proc~lsi->proc~daxpy proc~lsi->proc~ldp proc~slsqpb slsqp_core::slsqpb proc~slsqpb->proc~daxpy proc~lsq slsqp_core::lsq proc~slsqpb->proc~lsq proc~lsei slsqp_core::lsei proc~lsei->proc~lsi proc~slsqp slsqp_core::slsqp proc~slsqp->proc~slsqpb proc~lsq->proc~lsei proc~slsqp_wrapper slsqp_module::slsqp_solver%slsqp_wrapper proc~slsqp_wrapper->proc~slsqp

Source Code

        pure subroutine daxpy(n,da,dx,incx,dy,incy)
            import :: wp
            implicit none
            integer,intent(in)                  :: n
            real(wp),intent(in)                 :: da
            real(wp),dimension(*),intent(in)    :: dx
            integer,intent(in)                  :: incx
            real(wp),dimension(*),intent(inout) :: dy
            integer,intent(in)                  :: incy
        end subroutine daxpy