
#include <gecode/driver.hh>#include <gecode/int.hh>#include <gecode/minimodel.hh>#include <fstream>Go to the source code of this file.
Classes | |
| class | SteelMillOptions |
| SteelMillOptions for examples with size option and an additional optional file name parameter. More... | |
| class | SortByWeight |
| Sort orders by weight. More... | |
| class | SteelMill |
| Example: Steel-mill slab design problem More... | |
| class | SteelMill::SteelMillBranch |
| Custom brancher for steel mill slab design. More... | |
| class | SteelMill::SteelMillBranch::Choice |
| Choice More... | |
| typedef int(* | order_t)[2] |
| Order-specifications. More... | |
| const int | order_weight = 0 |
| Weight-position in order-array elements. More... | |
| const int | order_color = 1 |
| Color-position in order-array elements. More... | |
| int | csplib_capacities [] |
| Constants for CSPLib instance of the Steel Mill Slab Design Problem. More... | |
| unsigned int | csplib_ncapacities = 20 |
| Number of capacities. More... | |
| unsigned int | csplib_maxcapacity = 44 |
| Maximum capacity. More... | |
| int | csplib_loss [] |
| Loss for all sizes. More... | |
| int | csplib_orders [][2] |
| Orders. More... | |
| unsigned int | csplib_ncolors = 89 |
| Number of colors. More... | |
| unsigned int | csplib_norders = 111 |
| Number of orders. More... | |
| typedef int(* order_t)[2] |
Order-specifications.
Used in the SteelMill example.Type of the order-specification
Definition at line 52 of file steel-mill.cpp.
| const int order_weight = 0 |
Weight-position in order-array elements.
Definition at line 572 of file steel-mill.cpp.
| const int order_color = 1 |
Color-position in order-array elements.
Definition at line 573 of file steel-mill.cpp.
| int csplib_capacities |
Constants for CSPLib instance of the Steel Mill Slab Design Problem.
Used in the SteelMill example.Capacities
Definition at line 576 of file steel-mill.cpp.
| unsigned int csplib_ncapacities = 20 |
Number of capacities.
Definition at line 581 of file steel-mill.cpp.
| unsigned int csplib_maxcapacity = 44 |
Maximum capacity.
Definition at line 582 of file steel-mill.cpp.
| int csplib_loss |
Loss for all sizes.
Definition at line 583 of file steel-mill.cpp.
| int csplib_orders |
Orders.
Definition at line 586 of file steel-mill.cpp.
| unsigned int csplib_ncolors = 89 |
Number of colors.
Definition at line 584 of file steel-mill.cpp.
| unsigned int csplib_norders = 111 |
Number of orders.
Definition at line 585 of file steel-mill.cpp.