- about() - Method in class com.jom.OptimizationProblem
-
Returns an informative string about the JOM library
- addConstraint(String) - Method in class com.jom.OptimizationProblem
-
Adds (an array of) constraints to the optimization problem.
- addConstraint(String, String) - Method in class com.jom.OptimizationProblem
-
Adds (an array of) constraints to the optimization problem.
- addDecisionVariable(String, boolean, int[]) - Method in class com.jom.OptimizationProblem
-
Same as addDecisionVariable(name, isInteger, size, null, null);
- addDecisionVariable(String, boolean, int[], double, double) - Method in class com.jom.OptimizationProblem
-
addDecisionVariable(String name, boolean isInteger, int[] size, DoubleMatrixND x_l, DoubleMatrixND x_u), but now the lower (upper) bounds
for all the decision variables in the array are equal to x_l (x_u).
- addDecisionVariable(String, boolean, int[], double[], double[]) - Method in class com.jom.OptimizationProblem
-
Adds an array of decision variables to the optimization problem
- addDecisionVariable(String, boolean, int[], DoubleMatrix1D, DoubleMatrix1D) - Method in class com.jom.OptimizationProblem
-
Adds an array of decision variables to the optimization problem
- addDecisionVariable(String, boolean, int[], DoubleMatrixND, DoubleMatrixND) - Method in class com.jom.OptimizationProblem
-
Adds an array of decision variables to the optimization problem
- aggregate(DoubleDoubleFunction, DoubleFunction) - Method in class com.jom.DoubleMatrixND
-
Applies a function to each cell and aggregates the results.
- aggregate(DoubleDoubleFunction, DoubleFunction, IntArrayList) - Method in class com.jom.DoubleMatrixND
-
Applies a function to all cells with the given indexes and aggregates the results
- aggregate(DoubleMatrixND, DoubleDoubleFunction, DoubleDoubleFunction) - Method in class com.jom.DoubleMatrixND
-
Applies a function to each corresponding cell of two matrices and aggregates the results.
- ascending(double, double) - Method in class com.jom.DoubleMatrixND
-
Fills the current array with ascending numbers (in the order of the linear indexes)
- assign(double) - Method in class com.jom.DoubleMatrixND
-
Sets all cells to the state specified by value
- assign(double[]) - Method in class com.jom.DoubleMatrixND
-
Sets all cells to the state specified by values. values is required to have as many cells as this.
- assign(DoubleFunction) - Method in class com.jom.DoubleMatrixND
-
Assigns the result of a function to each cell. x[i] = function(x[i]).
- assign(DoubleMatrixND) - Method in class com.jom.DoubleMatrixND
-
Replaces all cell values of the receiver with the values of another matrix.
- assign(DoubleMatrixND, DoubleDoubleFunction) - Method in class com.jom.DoubleMatrixND
-
Assigns the result of a function to each cell; x[i] = function(x[i],y[i]).
- assign(DoubleMatrixND, DoubleDoubleFunction, IntArrayList) - Method in class com.jom.DoubleMatrixND
-
Assigns the result of a function to all cells with a given indexes function - a function object taking as first argument the current cell's
value of this, and as second argument the current cell's value of y
- assign(DoubleProcedure, double) - Method in class com.jom.DoubleMatrixND
-
Assigns a value to all cells that satisfy a condition.
- assign(DoubleProcedure, DoubleFunction) - Method in class com.jom.DoubleMatrixND
-
Assigns the result of a function to all cells that satisfy a condition.