- SBM - Class in org.opensourcedea.model
-
The class implementing the SBM (CRS, VRS and GRS) Non Oriented model.
- SBM() - Constructor for class org.opensourcedea.model.SBM
-
- SBM_I - Class in org.opensourcedea.model
-
The class implementing the SBM Input Oriented model (implementing both CRTS and VRTS).
- SBM_I() - Constructor for class org.opensourcedea.model.SBM_I
-
- SBM_O - Class in org.opensourcedea.model
-
The class implementing the SBM Output Oriented model (implementing both CRTS and VRTS).
- SBM_O() - Constructor for class org.opensourcedea.model.SBM_O
-
- setDataMatrix(double[][]) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the whole Data Matrix.
- setDataMatrix(double, int, int) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets a value for a specific DMU.
- setDMUIndex(int) - Method in class org.opensourcedea.dea.NonZeroLambda
-
Updates the DMU Index of a NonZeroLambda.
- setDMUName(String, int) - Method in class org.opensourcedea.dea.DEAProblem
-
Returns a DMU Name for the the DMU Number specified.
- setDMUNames(String[]) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets DMU Names of all DMUs
- setEfficient(boolean[]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets all the DMUs efficiency status.
- setEfficient(int, boolean) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the efficiency status for a given DMU number.
- setLambdaValue(double) - Method in class org.opensourcedea.dea.NonZeroLambda
-
Updates the value of a NonZeroLambda.
- setlBConvexityConstraintWeights(int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the weight corresponding to the lower bound convexity constraint on
general, increasing and decreasing models.
- setModel(Model) - Method in class org.opensourcedea.dea.ModelDetails
-
- setModelName(String) - Method in class org.opensourcedea.dea.DEAProblem
-
- setModelName(String) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the model name
- setModelType(ModelType) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets type of DEA Problem Model (e.g.
- setModelType(ModelType) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the Model ModelType.
- setNbDecimalsToEvaluateEfficiency(int) - Static method in class org.opensourcedea.parameters.OSDEAParameters
-
- setNbDMUs(int) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the number of DMUs in the DEAProblem
- setNbVariables(int) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the number of Variables in the DEAProblem
- setObjective(int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the Objective Value for the specific DMU.
- setObjectives(double[]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the Objective values for all DMUs.
- setProjection(int, int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the projection value for a specific variable and a specific DMU.
- setProjections(double[][]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets all the projections for all the DMUs.
- setReferenceSet(int, ArrayList<NonZeroLambda>) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the reference set of a specific DMU.
- setReferenceSets(ArrayList<NonZeroLambda>[]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the reference set for all DMUs.
- setRTSLowerBound(double) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the Lower Bound limit for General Return To Scale DEA Models.
- setRTSLowerBound(double) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the Model Return To Scale Lower Bound limit (RTSLowerBound).
- setRTSUpperBound(double) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the Upper Bound limit for General Return To Scale DEA Models.
- setRTSUpperBound(double) - Method in class org.opensourcedea.dea.ModelDetails
-
Sets the Model Return To Scale Upper Bound (rtsUpperBound).
- setSlack(int, int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Set the Slack for a specific DMU and a specific variable.
- setSlackArrayCopy(int, double[], int, int) - Method in class org.opensourcedea.dea.DEAPSolution
-
Copies slacks from an array to the Slack Array of the Solution Object.
- setSlacks(double[][]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Set the Slack Values for all DMUs.
- setSlacks(int, double[]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Set the Slacks for a specific DMU.
- setStatus(SolverReturnStatus) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the Solution Status.
- setU0Weight(int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the u0 weight (corresponding to the convexity constraint on variable models).
- setuBConvexityConstraintWeight(int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the weight corresponding to the upper bound convexity constraint on
general, increasing and decreasing models.
- setUpBeforeClass() - Static method in class org.opensourcedea.test.DEAProblemTest
-
- setUpBeforeClass() - Static method in class org.opensourcedea.test.LibraryCallExample
-
- setVariableName(String, int) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the name of the variable at position VariableNumber in the Variable Names Array.
- setVariableName(int, String) - Method in class org.opensourcedea.dea.Variable
-
Sets the name of a Variable.
- setVariableNames(String[]) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets all the Variable names.
- setVariableNames(String[]) - Method in class org.opensourcedea.dea.Variable
-
Sets the Variable Names.
- setVariableOrientation(int, VariableOrientation) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the model variable orientation for the specific variable at varIndex.
- setVariableOrientation(int, VariableOrientation) - Method in class org.opensourcedea.dea.Variable
-
Sets the orientation of a specific variable.
- setVariableOrientations(VariableOrientation[]) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the model Variable Orientations
- setVariableOrientations(VariableOrientation[]) - Method in class org.opensourcedea.dea.Variable
-
Sets the orientations of the variables (e.g.
- setVariableType(int, VariableType) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the VariableType for the specified Variable.
- setVariableType(int, VariableType) - Method in class org.opensourcedea.dea.Variable
-
Sets the variable type for a specific variable.
- setVariableTypes(VariableType[]) - Method in class org.opensourcedea.dea.DEAProblem
-
Sets the variable type for all the variables.
- setVariableTypes(VariableType[]) - Method in class org.opensourcedea.dea.Variable
-
Sets the types for all the variables (e.g.
- setWeight(int, int, double) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the weight for a specific DMU and a specific variable.
- setWeights(double[][]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets all the weights for all the DMUs.
- setWeights(int, double[]) - Method in class org.opensourcedea.dea.DEAPSolution
-
Sets the weights for a specific DMU.
- setWeightsArrayCopy(int, double[], int, int) - Method in class org.opensourcedea.dea.DEAPSolution
-
Method to set the weights using the System.arraycopy method.
- solve() - Method in class org.opensourcedea.dea.DEAProblem
-
Solves the specific DEA Problem.
- solveAll(DEAProblem) - Method in class org.opensourcedea.model.Model
-
This is the method that is called to solve a DEA Problem.
- solveAll(DEAProblem) - Method in class org.opensourcedea.model.SBM_I
-
The method solving the SBM_I DEA Problems.
- solveAll(DEAProblem) - Method in class org.opensourcedea.model.SBM_O
-
The method solving the DEA Problem.
- solveDEAProblem(DEAProblem) - Static method in class org.opensourcedea.model.ModelTemplate
-
The method solving the SBM Problems (Constant and Variable RTS).
- solveLPProblem(ArrayList<double[]>, double[], double[], SolverObjDirection, int[]) - Static method in class org.opensourcedea.linearSolver.Lpsolve
-
The solveLPProblem method solve a Linear Problem.
- solveOne(int, double[][]) - Method in class org.opensourcedea.dea.DEAProblem
-
Solves the DEA Problem for the given DMU Index.
- solveOne(int) - Method in class org.opensourcedea.dea.DEAProblem
-
Solves the DEA Problem for the given DMU Index.
- solveOne(DEAProblem, double[][], int) - Method in class org.opensourcedea.model.Model
-
This method solves a DEA Problem for a given DMU.
- solveOne(DEAProblem, double[][], int) - Method in class org.opensourcedea.model.SBM_I
-
Solve SBM I problems for a given dmu index.
- solveOne(DEAProblem, double[][], int) - Method in class org.opensourcedea.model.SBM_O
-
Solve SBM I problems for a given dmu index.
- SolverExceptionTest - Class in org.opensourcedea.test
-
- SolverExceptionTest() - Constructor for class org.opensourcedea.test.SolverExceptionTest
-
- SolverObjDirection - Enum in org.opensourcedea.dea
-
An enum of the possible optimisation direction (e.g.
- SolverResults - Class in org.opensourcedea.linearSolver
-
This class defines a linear problem Solution.
- SolverResults() - Constructor for class org.opensourcedea.linearSolver.SolverResults
-
- SolverReturnStatus - Enum in org.opensourcedea.dea
-
An enum listing the possible Solver Return Status.
- SolverStatus - Class in org.opensourcedea.model
-
- SolverStatus() - Constructor for class org.opensourcedea.model.SolverStatus
-
- Status - Variable in class org.opensourcedea.linearSolver.SolverResults
-