Skip to content

Commit 22157b8

Browse files
committed
[Bridges] rename files in /bridges to their type
1 parent 4395bdf commit 22157b8

File tree

130 files changed

+12
-65
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+12
-65
lines changed

docs/src/developer/checklists.md

Lines changed: 3 additions & 2 deletions

src/Bridges/Constraint/Constraint.jl

Lines changed: 3 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -17,57 +17,9 @@ include("map.jl")
1717
include("set_map.jl")
1818
include("single_bridge_optimizer.jl")
1919

20-
include("bridges/all_different.jl")
21-
include("bridges/all_different_reif.jl")
22-
include("bridges/bin_packing.jl")
23-
include("bridges/circuit.jl")
24-
include("bridges/complex_norm_infinity.jl")
25-
include("bridges/count_at_least.jl")
26-
include("bridges/count_belongs.jl")
27-
include("bridges/count_distinct.jl")
28-
include("bridges/count_distinct_reif.jl")
29-
include("bridges/count_greater_than.jl")
30-
include("bridges/det.jl")
31-
include("bridges/flip_sign.jl")
32-
include("bridges/functionize.jl")
33-
include("bridges/geomean_to_power.jl")
34-
include("bridges/geomean_to_relentr.jl")
35-
include("bridges/geomean.jl")
36-
include("bridges/indicator_activate_on_zero.jl")
37-
include("bridges/indicator_flipsign.jl")
38-
include("bridges/indicator_sos.jl")
39-
include("bridges/inequality_to_complements.jl")
40-
include("bridges/integer_to_zeroone.jl")
41-
include("bridges/interval.jl")
42-
include("bridges/ltgt_to_interval.jl")
43-
include("bridges/norm_infinity.jl")
44-
include("bridges/norm_one.jl")
45-
include("bridges/norm_to_power.jl")
46-
include("bridges/norm_special_case.jl")
47-
include("bridges/norm_spec_nuc_to_psd.jl")
48-
include("bridges/number_conversion.jl")
49-
include("bridges/quad_to_soc.jl")
50-
include("bridges/relentr_to_exp.jl")
51-
include("bridges/rsoc_soc.jl")
52-
include("bridges/scalarize.jl")
53-
include("bridges/semi_to_binary.jl")
54-
include("bridges/slack.jl")
55-
include("bridges/soc_rsoc.jl")
56-
include("bridges/soc_to_nonconvex_quad.jl") # do not add these bridges by default
57-
include("bridges/soc_to_psd.jl")
58-
include("bridges/split_complex_equalto.jl")
59-
include("bridges/split_complex_zeros.jl")
60-
include("bridges/split_hyperrectangle.jl")
61-
include("bridges/hermitian.jl")
62-
include("bridges/square.jl")
63-
include("bridges/set_conversion.jl")
64-
include("bridges/set_dot_scaling.jl")
65-
include("bridges/table.jl")
66-
include("bridges/vectorize.jl")
67-
include("bridges/zero_one.jl")
68-
include("bridges/sos1_to_milp.jl")
69-
include("bridges/sos2_to_milp.jl")
70-
include("bridges/indicator_to_milp.jl")
20+
for filename in readdir(joinpath(@__DIR__, "bridges"); join = true)
21+
include(filename)
22+
end
7123

7224
"""
7325
add_all_bridges(bridged_model, ::Type{T}) where {T}

src/Bridges/Constraint/bridges/functionize.jl renamed to src/Bridges/Constraint/bridges/AbstractFunctionConversionBridge.jl

File renamed without changes.

src/Bridges/Constraint/bridges/ltgt_to_interval.jl renamed to src/Bridges/Constraint/bridges/AbstractToIntervalBridge.jl

File renamed without changes.

src/Bridges/Constraint/bridges/all_different.jl renamed to src/Bridges/Constraint/bridges/AllDifferentToCountDistinctBridge.jl

File renamed without changes.
File renamed without changes.
File renamed without changes.

src/Bridges/Constraint/bridges/complex_norm_infinity.jl renamed to src/Bridges/Constraint/bridges/ComplexNormInfinityToSecondOrderConeBridge.jl

File renamed without changes.

src/Bridges/Constraint/bridges/count_at_least.jl renamed to src/Bridges/Constraint/bridges/CountAtLeastToCountBelongsBridge.jl

File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)