Skip to content

Commit 371122d

Browse files
authored
Add test for Complex bridges (#317)
* Add test for Complex bridges * Fix format * Change testset name
1 parent 5998994 commit 371122d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

test/constraint.jl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,15 @@ end
5858
"\$\$ (-1) + (a)x^{2} \\text{ is SOS} \$\$"
5959
end
6060
end
61+
62+
@testset "Bridges with complex numbers" begin
63+
@polyvar x y
64+
p = (x + im * y) * (x - im * y)
65+
model = Model()
66+
cone = NonnegPolyInnerCone{MOI.HermitianPositiveSemidefiniteConeTriangle}()
67+
@constraint(model, p in cone)
68+
@test SumOfSquares.Bridges.Constraint.SOSPolynomialBridge{ComplexF64} in
69+
model.bridge_types
70+
@test PolyJuMP.Bridges.Constraint.ZeroPolynomialBridge{ComplexF64} in
71+
model.bridge_types
72+
end

0 commit comments

Comments
 (0)