it.ssc.pl.milp.SimplexInterface Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jsr331-ssc Show documentation
Show all versions of jsr331-ssc Show documentation
This is a JSR331 interface for SSC (Software for the Calculation of the Simplex) is a java library for solving linear programming problems v. 3.0.1.
SSC was designed and developed by Stefano Scarioli.
The newest version!
package it.ssc.pl.milp;
import it.ssc.pl.milp.util.LPThreadsNumber;
import it.ssc.vector_spaces.MatrixException;
interface SimplexInterface {
public SolutionType runPhaseOne() throws Exception ;
public long getNumIterationPhaseOne();
public long getNumIterationPhaseTotal() ;
public SolutionType runPhaseTwo() throws Exception;
public double[] getFinalValuesBasis() ;
public int[] getFinalBasis();
public void setNumIterationMax(long num_iteration_max);
public void setMilp(boolean isMilp) ;
public void setThreadsNumber(LPThreadsNumber isParallelSimplex) ;
}