Skip to content

Commit ec33788

Browse files
committed
make geomcorrections broadcast as scalars
enables geoms .|> fix since fix doesnt have apply integrated(!) we should fix
1 parent b755541 commit ec33788

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/transformations/correction/geometry_correction.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ Any `GeometryCorrection` must implement two functions:
4343
"""
4444
abstract type GeometryCorrection end
4545

46+
# Make sure that geometry corrections are treated as scalars when broadcasting.
47+
Base.Broadcast.broadcastable(c::GeometryCorrection) = (c,)
48+
4649
application_level(gc::GeometryCorrection) = error("Not implemented yet for $(gc)")
4750

4851
(gc::GeometryCorrection)(geometry) = gc(GI.trait(geometry), geometry)

0 commit comments

Comments
 (0)