Skip to content

Commit ca83953

Browse files
committed
Fix Transpose/Adjoint's Style
1 parent bd69d24 commit ca83953

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/broadcast.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ using Base.Broadcast: _bcsm
1111
struct StaticArrayStyle{N} <: AbstractArrayStyle{N} end
1212
StaticArrayStyle{M}(::Val{N}) where {M,N} = StaticArrayStyle{N}()
1313
BroadcastStyle(::Type{<:StaticArray{<:Tuple, <:Any, N}}) where {N} = StaticArrayStyle{N}()
14-
BroadcastStyle(::Type{<:Transpose{<:Any, <:StaticArray{<:Tuple, <:Any, N}}}) where {N} = StaticArrayStyle{N}()
15-
BroadcastStyle(::Type{<:Adjoint{<:Any, <:StaticArray{<:Tuple, <:Any, N}}}) where {N} = StaticArrayStyle{N}()
14+
BroadcastStyle(::Type{<:Transpose{<:Any, <:StaticArray}}) = StaticArrayStyle{2}()
15+
BroadcastStyle(::Type{<:Adjoint{<:Any, <:StaticArray}}) = StaticArrayStyle{2}()
1616
BroadcastStyle(::Type{<:Diagonal{<:Any, <:StaticArray{<:Tuple, <:Any, 1}}}) = StaticArrayStyle{2}()
1717
# Precedence rules
1818
BroadcastStyle(::StaticArrayStyle{M}, ::DefaultArrayStyle{N}) where {M,N} =

0 commit comments

Comments
 (0)