VMS Help
FORTRAN, Intrinsic Procedures, xVCAL

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

  SVCAL  (n, a, x, incx, y, incy)
  DVCAL  (n, a, x, incx, y, incy)
  CVCAL  (n, a, x, incx, y, incy)
  CSVCAL (n, a, x, incx, y, incy)
  ZVCAL  (n, a, x, incx, y, incy)
  ZDVCAL (n, a, x, incx, y, incy)

  Subroutines that scale the elements of array "x" by scalar value
  "a" and store the results in array "y".

  These routines are part of the BLAS1 Extended Set, and are
  available only on VAX processors.  The Compaq Extended Math
  Library product may be needed to resolve references to Extended Set
  routines that are not expanded inline by the compiler.

  Arguments

    n

    Integer number of elements in arrays "x" and "y" to be accessed.

    a

    Scalar value to be multiplied by each selected element in array
    "x".  The data type is REAL*4 for SVCAL and CSVCAL, REAL*8 for
    DVCAL and ZDVCAL, COMPLEX*8 for CVCAL and COMPLEX*16 for ZVCAL.

    x

    Array containing the elements to be scaled or array reference to
    the first such element.  The data type is REAL*4 for SVCAL,
    REAL*8 for DVCAL, COMPLEX*8 for CVCAL and CSVCAL, COMPLEX*16 for
    ZVCAL and ZDVCAL.

    incx

    Integer index increment used in selecting which elements of array
    "x" are accessed.

    y

    Array into which the scaled elements are stored or array
    reference to the first such element.  The data type is REAL*4 for
    SVCAL, REAL*8 for DVCAL, COMPLEX*8 for CVCAL and CSVCAL,
    COMPLEX*16 for ZVCAL and ZDVCAL.

    incy

    Integer index increment used in selecting which elements of array
    "y" are accessed.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.