@@ -82,11 +82,11 @@ _combine(A::LinearMap, B::LinearMap) = tuple(A, B)
82
82
_combine (A:: LinearMap , Bs:: LinearMapTuple ) = tuple (A, Bs... )
83
83
_combine (As:: LinearMapTuple , B:: LinearMap ) = tuple (As... , B)
84
84
_combine (As:: LinearMapTuple , Bs:: LinearMapTuple ) = tuple (As... , Bs... )
85
- _combine (A:: LinearMap , Bs:: LinearMapVector ) = vcat (A, Bs... )
86
- _combine (As:: LinearMapVector , B:: LinearMap ) = vcat (As... , B)
87
- _combine (As:: LinearMapVector , Bs:: LinearMapTuple ) = vcat (As... , Bs... )
88
- _combine (As:: LinearMapTuple , Bs:: LinearMapVector ) = vcat (As... , Bs... )
89
- _combine (As:: LinearMapVector , Bs:: LinearMapVector ) = vcat (As... , Bs... )
85
+ _combine (A:: LinearMap , Bs:: LinearMapVector ) = vcat (A, Bs)
86
+ _combine (As:: LinearMapVector , B:: LinearMap ) = vcat (As, B)
87
+ _combine (As:: LinearMapVector , Bs:: LinearMapTuple ) = vcat (As, Bs... )
88
+ _combine (As:: LinearMapTuple , Bs:: LinearMapVector ) = vcat (As... , Bs)
89
+ _combine (As:: LinearMapVector , Bs:: LinearMapVector ) = vcat (As, Bs)
90
90
91
91
# The (internal) multiplication logic is as follows:
92
92
# - `*(A, x)` calls `mul!(y, A, x)` for appropriately-sized y
0 commit comments