Skip to content

Commit 0214039

Browse files
authored
[Bridges] use operate in bridges instead of Base methods (#2216)
1 parent 7b88c78 commit 0214039

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/Bridges/Constraint/bridges/soc_rsoc.jl

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,13 @@ function MOI.Bridges.map_function(::Type{<:SOCtoRSOCBridge{T}}, func) where {T}
7272
t, u, x = scalars[1], scalars[2], scalars[3:end]
7373
ts = MOI.Utilities.operate!(/, T, t, sqrt(T(2)))
7474
us = MOI.Utilities.operate!(/, T, u, sqrt(T(2)))
75-
return MOI.Utilities.operate(vcat, T, ts + us, ts - us, x)
75+
return MOI.Utilities.operate(
76+
vcat,
77+
T,
78+
MOI.Utilities.operate(+, T, ts, us),
79+
MOI.Utilities.operate(-, T, ts, us),
80+
x,
81+
)
7682
end
7783

7884
# The map is an involution

0 commit comments

Comments
 (0)