-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BLAS 1 Feature completeness #33
Comments
There are some inconsistencies in our API. Blas generally has the output array as the last one for example: |
rot, rotm, rotg, rotmg nobody uses them and we do that on 2x2 so nobody cares. |
Siva does iamax |
@lucbv can we close this one as it is completed? |
Sure |
This is the issue to track progress for BLAS 1 feature completeness.
abs
Y(i) = abs(X(i))
axpby
Y(i) = a*X(i) + b*Y(i)
axpy
Y(i) += a*X(i)
axpy
dot
Sum( X(i)*Y(i) )
dot
iamax
MaxIndex(abs(X(i)))
iamax
mult
Z(i)=a*A(i)*X(i)+c*Z(i)
nrm1
Sum( abs(X(i))
asum
nrm2
sqrt(Sum(abs(X(i))*abs(X(i))))
nrm2
nrm2_squared
Sum ( abs(X(i))*abs(X(i)) )
nrminf
Max(abs(X(i)))
reciprocal
Y(i) = 1/X(i)
rot
rot
rotm
rotm
rotg
rotg
rotmg
rotmg
scal
Y(i) = a*X(i)
scal*
sum
Sum( X(i) )
update
Z(i)=a*X(i)+b*Y(i)+c*Z(i)
The text was updated successfully, but these errors were encountered: