julia
add generalized dot product
#32739
Merged

add generalized dot product #32739

andreasnoack merged 35 commits into JuliaLang:master from dk/gendot
dkarrasch
ararslan ararslan requested a review from andreasnoack andreasnoack 6 years ago
ararslan ararslan added linear algebra
chethega
chethega commented on 2019-07-30
chethega
chethega
chethega commented on 2019-07-31
stevengj
dkarrasch
stevengj
stevengj
stevengj
stevengj commented on 2019-07-31
thchr
thchr
thchr commented on 2019-07-31
dkarrasch
dkarrasch
dkarrasch
StefanKarpinski StefanKarpinski added forgetmenot
StefanKarpinski StefanKarpinski requested a review from stevengj stevengj 6 years ago
stevengj
thchr
thchr commented on 2019-08-05
dkarrasch
dkarrasch dkarrasch changed the title WIP: add generalized dot product add generalized dot product 6 years ago
dkarrasch
StefanKarpinski
antoine-levitt
stevengj
stevengj commented on 2019-08-16
stevengj
stevengj commented on 2019-08-16
stevengj stevengj added needs news
dkarrasch
stevengj
stevengj
stevengj commented on 2019-08-16
stevengj
stevengj commented on 2019-08-16
stevengj
stevengj commented on 2019-08-16
stevengj
stevengj commented on 2019-08-29
stevengj
stevengj commented on 2019-08-30
stevengj
stevengj commented on 2019-08-30
stevengj
stevengj commented on 2019-08-30
stevengj
stevengj commented on 2019-08-30
dkarrasch
stevengj
stevengj approved these changes on 2019-08-31
fredrikekre
fredrikekre approved these changes on 2019-08-31
dkarrasch
codecov-io
dkarrasch add generalized dot product
3f69bd00
dkarrasch add generalized dot for Adjoint and Transpose
271781b5
dkarrasch add "generalized" dot for UniformScalings
819c601f
dkarrasch fix adjoint/transpose in tridiags
4ea06def
dkarrasch improve generic dot, add tests
512c122d
dkarrasch fix typos, optimize *diag, require_one_based_indexing
b068ed1a
dkarrasch add tests
96b3a8bf
dkarrasch fix typos in triangular and tridiag
6012d59a
dkarrasch fix BigFloat tests in triangular
430320b9
dkarrasch add sparse tests (and minor fix)
50085460
dkarrasch handle block arrays of varying lengths
a28280fe
dkarrasch make generalized dot act recursively
93bb8c77
dkarrasch add generalized dot for symmetric/Hermitian matrices
6aea6bb0
dkarrasch fix triangular case
4855aa54
dkarrasch more complete tests for Symmetric/Hermitian
427b849c
dkarrasch fix UnitLowerTriangular case
93b59be3
dkarrasch fix complex case in symmetric gendot
791be8b2
dkarrasch interpret dot(x, A, y) as dot(A'x, y), test accordingly
5d6bbbbb
dkarrasch use correct tolerance in triangular tests
c176bfce
dkarrasch add gendot for UpperHessenberg, and tests
9510dfd6
dkarrasch fix docstring of 3-arg dot
a6bbb45e
dkarrasch add generic 3-arg dot for UniformScaling
e4668ec0
dkarrasch add generic fallback
09322387
dkarrasch add gendot with middle argument Number
6310fa65
dkarrasch merge NEWS
a66a6a11
dkarrasch attach docstring to generic fallback
fb97cc3b
dkarrasch simplify scalar/uniform scaling gendot
c9112fc1
dkarrasch use dot(A'x,y) for fallback
cffa4aa4
dkarrasch use accessor functions in sparse code, generalize to Abstract..., tests
48bdbc1d
dkarrasch revert fallback definition
ff377e67
dkarrasch add compat note and jldoctest
48874e22
dkarrasch remove redundant Number version
55687957
dkarrasch write out loops in symmetric/hermitian case
8051614b
dkarrasch test quaternions in uniformscaling gendot
200732c9
dkarrasch fix uniformscaling test
d3042645
andreasnoack andreasnoack merged 2425ae76 into master 6 years ago
StefanKarpinski
pkofod
dkarrasch
dkarrasch dkarrasch deleted the dk/gendot branch 6 years ago
simeonschaub simeonschaub removed forgetmenot

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone