Skip to content

Latest commit

 

History

History
80 lines (65 loc) · 2.17 KB

blas-level-1-routines.rst

File metadata and controls

80 lines (65 loc) · 2.17 KB

BLAS Level 1 Routines

BLAS Level 1 includes routines which perform vector-vector operations as described in the following table.

Routines Description
:ref:`onemkl_blas_asum` Sum of vector magnitudes
:ref:`onemkl_blas_axpy` Scalar-vector product
:ref:`onemkl_blas_copy` Copy vector
:ref:`onemkl_blas_dot` Dot product
:ref:`onemkl_blas_sdsdot` Dot product with double precision
:ref:`onemkl_blas_dotc` Dot product conjugated
:ref:`onemkl_blas_dotu` Dot product unconjugated
:ref:`onemkl_blas_nrm2` Vector 2-norm (Euclidean norm)
:ref:`onemkl_blas_rot` Plane rotation of points
:ref:`onemkl_blas_rotg` Generate Givens rotation of points
:ref:`onemkl_blas_rotm` Modified Givens plane rotation of points
:ref:`onemkl_blas_rotmg` Generate modified Givens plane rotation of points
:ref:`onemkl_blas_scal` Vector-scalar product
:ref:`onemkl_blas_swap` Vector-vector swap
:ref:`onemkl_blas_iamax` Index of the maximum absolute value element of a vector
:ref:`onemkl_blas_iamin` Index of the minimum absolute value element of a vector
.. toctree::
    :hidden:

    asum
    axpy
    copy
    dot
    sdsdot
    dotc
    dotu
    nrm2
    rot
    rotg
    rotm
    rotmg
    scal
    swap
    iamax
    iamin


Parent topic: :ref:`onemkl_blas`