diff --git a/src/Bridges/Constraint/single_bridge_optimizer.jl b/src/Bridges/Constraint/single_bridge_optimizer.jl index 60e10bdac4..993d781db6 100644 --- a/src/Bridges/Constraint/single_bridge_optimizer.jl +++ b/src/Bridges/Constraint/single_bridge_optimizer.jl @@ -76,3 +76,10 @@ function MOIB.bridge_type( return BT end MOIB.bridging_cost(::SingleBridgeOptimizer, args...) = 1.0 + +function MOIB.is_bridged( + b::SingleBridgeOptimizer, + ci::MOI.ConstraintIndex{MOI.VectorOfVariables,S}, +) where {S} + return ci.value < 0 && haskey(bridges(b), ci) +end