Left vector multiply#100
Conversation
Codecov Report
@@ Coverage Diff @@
## master #100 +/- ##
==========================================
+ Coverage 98.14% 98.29% +0.15%
==========================================
Files 11 12 +1
Lines 809 822 +13
==========================================
+ Hits 794 808 +14
+ Misses 15 14 -1
Continue to review full report at Codecov.
|
|
I found a bug in the tests. Still working on it... |
|
Ok, as I expected handling |
dkarrasch
left a comment
There was a problem hiding this comment.
Thanks for working on this, @JeffFessler! I don't have time right now for a detailed review, but a quick suggestion.
|
After improving |
|
The issue with v1.0 was minor. You forgot to define a 3-arg From my point of view, this is ready for a final quick review, and then I'll merge and release. |
There was a problem hiding this comment.
Thumbs up on the duck typing for check_dim_mul and the more informative error messages.
I find such messages to be super helpful for debugging.
The one-line version using || seems to help with code coverage whereas the if/then approach leads to a missed coverage line unless you explicitly add another test to make it throw...
(As I'm sure you know; I went ahead and made the change.)
Yeah, I basically copied them from |
|
Waiting is fine. If needed I can use this branch in the meantime. |
|
Lots of nice updates. |
Closes #99 by providing
*andmul!methods for adjoint/transpose vectors on left of aLinearMap, likey'*A.