f77_blas_axpy Module



Interfaces

public interface f77_axpy

Generic old style interface for AXPY. Supports s, d, c, z. See also: mfi_axpy, saxpy, daxpy, caxpy, zaxpy.

  • public pure subroutine saxpy(n, a, x, incx, y, incy)

    Original interface for SAXPY See also: mfi_axpy, axpy.

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: n
    real(kind=REAL32), intent(in) :: a
    real(kind=REAL32), intent(in) :: x(*)
    integer, intent(in) :: incx
    real(kind=REAL32), intent(inout) :: y(*)
    integer, intent(in) :: incy
  • public pure subroutine daxpy(n, a, x, incx, y, incy)

    Original interface for DAXPY See also: mfi_axpy, axpy.

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: n
    real(kind=REAL64), intent(in) :: a
    real(kind=REAL64), intent(in) :: x(*)
    integer, intent(in) :: incx
    real(kind=REAL64), intent(inout) :: y(*)
    integer, intent(in) :: incy
  • public pure subroutine caxpy(n, a, x, incx, y, incy)

    Original interface for CAXPY See also: mfi_axpy, axpy.

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: n
    complex(kind=REAL32), intent(in) :: a
    complex(kind=REAL32), intent(in) :: x(*)
    integer, intent(in) :: incx
    complex(kind=REAL32), intent(inout) :: y(*)
    integer, intent(in) :: incy
  • public pure subroutine zaxpy(n, a, x, incx, y, incy)

    Original interface for ZAXPY See also: mfi_axpy, axpy.

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: n
    complex(kind=REAL64), intent(in) :: a
    complex(kind=REAL64), intent(in) :: x(*)
    integer, intent(in) :: incx
    complex(kind=REAL64), intent(inout) :: y(*)
    integer, intent(in) :: incy