From fa0b8fe2924b55bc6d3285061dc231c49ac9cb36 Mon Sep 17 00:00:00 2001 From: Oscar Dowson Date: Mon, 9 Dec 2024 11:25:07 +1300 Subject: [PATCH] [Bridges] enable SOCtoNonconvexQuadBridge by default --- src/Bridges/Constraint/Constraint.jl | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Bridges/Constraint/Constraint.jl b/src/Bridges/Constraint/Constraint.jl index 99f25a1a67..2e9f6408c6 100644 --- a/src/Bridges/Constraint/Constraint.jl +++ b/src/Bridges/Constraint/Constraint.jl @@ -50,9 +50,8 @@ function add_all_bridges(bridged_model, ::Type{T}) where {T} MOI.Bridges.add_bridge(bridged_model, SplitComplexEqualToBridge{T}) MOI.Bridges.add_bridge(bridged_model, SplitComplexZerosBridge{T}) MOI.Bridges.add_bridge(bridged_model, QuadtoSOCBridge{T}) - # We do not add `(R)SOCtoNonConvexQuad` because it starts with a convex - # conic constraint and generate a non-convex constraint (in the QCP - # interpretation). + MOI.Bridges.add_bridge(bridged_model, SOCtoNonConvexQuadBridge{T}) + MOI.Bridges.add_bridge(bridged_model, RSOCtoNonConvexQuadBridge{T}) MOI.Bridges.add_bridge(bridged_model, NormInfinityBridge{T}) MOI.Bridges.add_bridge(bridged_model, NormOneBridge{T}) MOI.Bridges.add_bridge(bridged_model, GeoMeantoRelEntrBridge{T})