LP |
LP.resolve(Object nullable) |
Solves the linear programming (LP) problem and returns the current instance of the LP object.
|
LP |
LP.setCEpsilon(EPSILON epsilon) |
This method allows setting the epsilon value relative to the tolerance in determining if an optimal solution expressed by phase 1
is close to or equal to zero and thus gives rise to feasible solutions for the initial problem.
|
LP |
LP.setEpsilon(EPSILON epsilon) |
This method allows setting the epsilon value relative to the tolerance that intervenes in various contexts.
|
LP |
LP.setJustTakeFeasibleSolution(boolean isStopPhase2) |
Setting to true allows interrupting the simplex at the end of phase 1, in order
to determine not an optimal solution but only a feasible solution of the problem.
|
LP |
LP.setNumMaxIteration(int num_max_iteration) |
This method allows limiting the maximum number of simplex iterations (phase 1 iterations + phase 2 iterations)
|
LP |
LP.setParallelSimplex(boolean isParallelSimplex) |
If the number of physical cores of the host on which SSc is running is
greater than 4 and and if the number of variables constraints and hundreds,
the performance of the simplex can be improved by executing
the optimization processes in parallel on multiple threads.
|
LP |
LP.setThreadsNumber(LPThreadsNumber threadsNumber) |
If the set value is AUTO, the system decides the number of
threads to use.
|
LP |
LP.setTitle(String title) |
Allows you to give a title to the current elaboration related to the LP problem to be solved
|