Skip to content

Commit 9400ab5

Browse files
committed
Add adjoint
1 parent f2e2b7c commit 9400ab5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/Bridges/Constraint/bridges/HermitianToComplexSymmetricBridge.jl

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,13 @@ function MOI.Bridges.map_function(
113113
return MOI.Utilities.vectorize(real_scalars)
114114
end
115115

116+
function MOI.Bridges.inverse_adjoint_map_function(
117+
BT::Type{<:HermitianToComplexSymmetricBridge},
118+
func,
119+
)
120+
return MOI.Bridges.map_function(BT, func)
121+
end
122+
116123
function MOI.Bridges.inverse_map_function(
117124
::Type{<:HermitianToComplexSymmetricBridge},
118125
func,
@@ -146,3 +153,10 @@ function MOI.Bridges.inverse_map_function(
146153
@assert length(complex_scalars) == imag_index
147154
return MOI.Utilities.vectorize(complex_scalars)
148155
end
156+
157+
function MOI.Bridges.adjoint_map_function(
158+
BT::Type{<:HermitianToComplexSymmetricBridge},
159+
func,
160+
)
161+
return MOI.Bridges.inverse_map_function(BT, func)
162+
end

0 commit comments

Comments
 (0)