Skip to content

Commit

Permalink
Merge #1369
Browse files Browse the repository at this point in the history
1369: Define BroadcastStyle to DataStyle and tuple r=charleskawczynski a=charleskawczynski

This PR defines BroadcastStyle for DataStyle and Tuple.

I'd like to get rid of this type piracy: https://github.com/CliMA/ClimaAtmos.jl/blob/853724732846c95fa4c2c6cfc2b102cdef99ce99/src/surface_conditions/surface_conditions.jl#L2-L5

Co-authored-by: Charles Kawczynski <[email protected]>
  • Loading branch information
bors[bot] and charleskawczynski authored Jul 13, 2023
2 parents eef71dc + f3370f9 commit 2f6acfa
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/DataLayouts/broadcast.jl
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ Base.Broadcast.BroadcastStyle(
ds::DataStyle,
) = ds

Base.Broadcast.BroadcastStyle(::Base.Broadcast.Style{Tuple}, ds::DataStyle) = ds

Base.Broadcast.BroadcastStyle(
::DataFStyle{A1},
::DataFStyle{A2},
Expand Down

0 comments on commit 2f6acfa

Please sign in to comment.