ULSAlgorithms 1.1.0-g3e5595996d
High-performance exact and heuristic algorithms for uncapacitated lot sizing
Loading...
Searching...
No Matches
UlsSolverConfigurationCapabilities.cs
Go to the documentation of this file.
2
3/// <summary>
4/// Identifies the constructor-level settings that can be supplied through the
5/// configurable solver factory.
6/// </summary>
7[Flags]
9{
10 /// <summary>The strategy exposes no configurable factory settings.</summary>
11 None = 0,
12
13 /// <summary>
14 /// The adaptive exact strategy can select its general exact fallback.
15 /// </summary>
17
18 /// <summary>
19 /// The strategy exposes shared-memory parallel execution controls.
20 /// </summary>
21 Parallelism = 1 << 1,
22
23 /// <summary>
24 /// The strategy accepts portable mathematical-optimization execution
25 /// options, including explicit solver selection.
26 /// </summary>
28
29 /// <summary>
30 /// The strategy accepts root (l,S) cutting-plane controls.
31 /// </summary>
32 CuttingPlane = 1 << 3
33}
UlsSolverConfigurationCapabilities
Identifies the constructor-level settings that can be supplied through the configurable solver factor...
@ AdaptiveGeneralFallback
The adaptive exact strategy can select its general exact fallback.
@ Parallelism
The strategy exposes shared-memory parallel execution controls.
@ None
The strategy exposes no configurable factory settings.
@ OptimizationExecution
The strategy accepts portable mathematical-optimization execution options, including explicit solver ...
@ CuttingPlane
Exact cutting-plane strategy solved through the portable external optimization layer.