asum |
float, double, mixed float and std::complex<float>, mixed double and std::complex<double>
|
Sum of vector magnitudes |
axpy |
sycl::half, oneapi::mkl::bfloat16, float, double, std::complex<float>, std::complex<double>
|
Scalar-vector product |
copy |
float, double, std::complex<float>, std::complex<double>
|
Copy vector |
dot |
sycl::half, oneapi::mkl::bfloat16, float, double, mixed float and double
|
Dot product |
sdsdot |
mixed float and double |
Dot product with double precision |
dotc |
std::complex<float>, std::complex<double>
|
Dot product conjugated |
dotu |
std::complex<float>, std::complex<double>
|
Dot product unconjugated |
nrm2 |
sycl::half, oneapi::mkl::bfloat16, float, double, mixed float and std::complex<float>, mixed double and std::complex<double>
|
Vector 2-norm (Euclidean norm) |
rot |
sycl::half, oneapi::mkl::bfloat16, float, double, mixed float and std::complex<float>, mixed double and std::complex<double>
|
Plane rotation of points |
rotg |
float, double, std::complex<float>, std::complex<double>
|
Generate Givens rotation of points |
rotm |
float, double
|
Modified Givens plane rotation of points |
rotmg |
float, double
|
Generate modified Givens plane rotation of points |
scal |
sycl::half, oneapi::mkl::bfloat16, float, double, std::complex<float>, std::complex<double>, mixed float and std::complex<float>, mixed double and std::complex<double>
|
Vector-scalar product |
swap |
float, double, std::complex<float>, std::complex<double>
|
Vector-vector swap |
iamax |
float, double, std::complex<float>, std::complex<double>
|
Index of the maximum absolute value element of a vector |
iamin |
float, double, std::complex<float>, std::complex<double>
|
Index of the minimum absolute value element of a vector |