A B C E F G I L M N O P R S T U V W _ 

S

SEMICONT - org.ssclab.pl.milp.ConsType
To define semicontinuous variables
setCEpsilon(EPSILON) - Method in class org.ssclab.pl.milp.LP
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.
setCEpsilon(EPSILON) - Method in class org.ssclab.pl.milp.MILP
This method allows setting the epsilon value relative to the tolerance for determining if an optimal solution of phase 1 of the simplex is close to or equal to zero and thus gives rise to feasible solutions for the problem.
setEpsilon(EPSILON) - Method in class org.ssclab.pl.milp.LP
This method allows setting the epsilon value relative to the tolerance that intervenes in various contexts.
setEpsilon(EPSILON) - Method in class org.ssclab.pl.milp.MILP
This method allows setting the epsilon value relative to the tolerance that intervenes in various aspects of the simplex.
setIEpsilon(EPSILON) - Method in class org.ssclab.pl.milp.MILP
This method allows setting the epsilon value relative to the tolerance for determining if a number should be considered integer or not.
setJustTakeFeasibleSolution(boolean) - Method in class org.ssclab.pl.milp.LP
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.
setJustTakeFeasibleSolution(boolean) - Method in class org.ssclab.pl.milp.MILP
Setting it to true allows interrupting the Branch and Bound in order to determine not an optimal solution but only a feasible solution to the problem.
setNumMaxIteration(int) - Method in class org.ssclab.pl.milp.LP
This method allows limiting the maximum number of simplex iterations (phase 1 iterations + phase 2 iterations)
setNumMaxIterationForSingleSimplex(int) - Method in class org.ssclab.pl.milp.MILP
Method to set the number of iterations for each individual simplex.
setNumMaxSimplexs(int) - Method in class org.ssclab.pl.milp.MILP
Method to set the maximum number of simplexes.
setParallelSimplex(boolean) - Method in class org.ssclab.pl.milp.LP
If the number of physical cores of the host on which SSc is running is greater than 4, the performance of the simplex can be improved by executing the optimization processes in parallel on multiple threads.
setThreadNumber(MILPThreadsNumber) - Method in class org.ssclab.pl.milp.MILP
This method allows setting the number of threads to use for executing the Branch and Bound.
setThreadsNumber(LPThreadsNumber) - Method in class org.ssclab.pl.milp.LP
If the set value is AUTO, the system decides the number of threads to use.
Solution - Interface in org.ssclab.pl.milp
This interface allows accessing the values taken by the n variables of the optimal solution.
SolutionConstraint - Interface in org.ssclab.pl.milp
* This interface allows accessing a constraint of the LP problem where each unknown variable has been assigned the optimal value.
SolutionType - Enum in org.ssclab.pl.milp
This enumeration defines the different types of results that the two-phase method returns.
SPARSE - org.ssclab.pl.milp.FormatTypeInput.FormatType
Enumeration used to define the type of format utilized
A B C E F G I L M N O P R S T U V W _