@@ -55,17 +55,28 @@ function _exponents_matrix(monos)
5555end
5656
5757struct SignomialSAGESet <: PolyJuMP.PolynomialSet end
58- JuMP. reshape_set (:: SignomialSAGECone , :: PolyJuMP.PolynomialShape ) = SignomialSAGESet ()
59- JuMP. moi_set (:: SignomialSAGESet , monos) = SignomialSAGECone (_exponents_matrix (monos))
58+ function JuMP. reshape_set (:: SignomialSAGECone , :: PolyJuMP.PolynomialShape )
59+ return SignomialSAGESet ()
60+ end
61+ function JuMP. moi_set (:: SignomialSAGESet , monos)
62+ return SignomialSAGECone (_exponents_matrix (monos))
63+ end
6064
6165struct PolynomialSAGESet <: PolyJuMP.PolynomialSet end
62- JuMP. reshape_set (:: PolynomialSAGECone , :: PolyJuMP.PolynomialShape ) = PolynomialSAGESet ()
63- JuMP. moi_set (:: PolynomialSAGESet , monos) = PolynomialSAGECone (_exponents_matrix (monos))
66+ function JuMP. reshape_set (:: PolynomialSAGECone , :: PolyJuMP.PolynomialShape )
67+ return PolynomialSAGESet ()
68+ end
69+ function JuMP. moi_set (:: PolynomialSAGESet , monos)
70+ return PolynomialSAGECone (_exponents_matrix (monos))
71+ end
6472
6573struct SignomialAGESet{MT<: MP.AbstractMonomial } <: PolyJuMP.PolynomialSet
6674 monomial:: MT
6775end
68- function JuMP. reshape_set (set:: SignomialAGECone , shape:: PolyJuMP.PolynomialShape )
76+ function JuMP. reshape_set (
77+ set:: SignomialAGECone ,
78+ shape:: PolyJuMP.PolynomialShape ,
79+ )
6980 return SignomialAGESet (shape. monomials[set. k])
7081end
7182function JuMP. moi_set (set:: SignomialAGESet , monos)
7687struct PolynomialAGESet{MT<: MP.AbstractMonomial } <: PolyJuMP.PolynomialSet
7788 monomial:: MT
7889end
79- function JuMP. reshape_set (set:: PolynomialAGECone , shape:: PolyJuMP.PolynomialShape )
90+ function JuMP. reshape_set (
91+ set:: PolynomialAGECone ,
92+ shape:: PolyJuMP.PolynomialShape ,
93+ )
8094 return PolynomialAGESet (shape. monomials[set. k])
8195end
8296function JuMP. moi_set (set:: PolynomialAGESet , monos)
@@ -138,5 +152,4 @@ function PolyJuMP.bridges(
138152 return [(SignomialBridge, PolyJuMP. _coef_type (F))]
139153end
140154
141-
142155end
0 commit comments