public class SBM_I extends Model
Constructor and Description |
---|
SBM_I() |
Modifier and Type | Method and Description |
---|---|
void |
createAndSolve(DEAProblem deaP,
int nbDMUs,
int nbVariables,
java.util.ArrayList<double[]> constraints,
double[][] transposedMatrix,
DEAPSolution returnSol,
java.lang.Integer dmuIndex) |
void |
solveAll(DEAProblem deaP)
The method solving the SBM_I DEA Problems.
|
void |
solveOne(DEAProblem deaP,
double[][] negativeTransposedM,
int dmuIndex)
Solve SBM I problems for a given dmu index.
|
createAndSolve
public void solveAll(DEAProblem deaP) throws MissingDataException, DEASolverException, ProblemNotSolvedProperlyException
solveAll
in class Model
deaP
- An instance of DEAProblem.MissingDataException,
- DEASolverException, ProblemNotSolvedProperlyExceptionMissingDataException
DEASolverException
ProblemNotSolvedProperlyException
public void solveOne(DEAProblem deaP, double[][] negativeTransposedM, int dmuIndex) throws ProblemNotSolvedProperlyException, DEASolverException, MissingDataException
solveOne
in class Model
deaP
- An instance of DEAProblem.negativeTransposedM
- dmuIndex
- MissingDataException,
- DEASolverException, ProblemNotSolvedProperlyExceptionProblemNotSolvedProperlyException
DEASolverException
MissingDataException
public void createAndSolve(DEAProblem deaP, int nbDMUs, int nbVariables, java.util.ArrayList<double[]> constraints, double[][] transposedMatrix, DEAPSolution returnSol, java.lang.Integer dmuIndex) throws ProblemNotSolvedProperlyException, DEASolverException, MissingDataException