We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c4fe96f + f67bfd5 commit 9ccf54eCopy full SHA for 9ccf54e
src/pdmat.jl
@@ -68,8 +68,8 @@ end
68
69
### quadratic forms
70
71
-quad(a::PDMat, x::AbstractVector) = dot(x, a * x)
72
-invquad(a::PDMat, x::AbstractVector) = dot(x, a \ x)
+quad(a::PDMat, x::AbstractVector) = sum(abs2, a.chol.U * x)
+invquad(a::PDMat, x::AbstractVector) = sum(abs2, a.chol.L \ x)
73
74
"""
75
quad!(r::AbstractArray, a::AbstractPDMat, x::StridedMatrix)
0 commit comments