Index

A B C D E F G H I L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

AddAllSolutions(OptQuestModel) - Method in class com.opttek.optquest.OptQuestModel
Copies every evaluated solution of the source model src into this model.
AddAngleVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an angle variable.
AddAssignmentVariable(String, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an assignment variable.
AddAssignmentVariable(String, int, int, boolean[], int[], int[]) - Method in class com.opttek.optquest.OptQuestModel
Adds an assignment variable with separate rules for each item and each bin.
AddAssignmentVariable(String, int, int, boolean, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an assignment variable with the same rules for every item and every bin.
AddBetaRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Beta-distributed random variable (used as a random input drawn each replication).
AddBinaryMatrixVariable(String, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a binary matrix variable: an m by n matrix of binary variables.
AddBinaryNDVariable(String, int[]) - Method in class com.opttek.optquest.OptQuestModel
Adds a binary N-dimensional variable: an array of binary variables with the shape dims.
AddBinaryVariable(String) - Method in class com.opttek.optquest.OptQuestModel
Adds a binary variable with the given name.
AddBinaryVectorVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a binary vector variable: k binary variables.
AddBSplineCorrectionMatrixVariable(String, double[][], int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a B-spline correction matrix variable.
AddBSplineCorrectionVectorVariable(String, double[], int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a B-spline correction vector variable.
AddBSplineMatrixVariable(String, int, int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a B-spline matrix variable.
AddBSplineVectorVariable(String, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a B-spline vector variable.
AddBudgetedSelectionVariable(String, int, double[], double) - Method in class com.opttek.optquest.OptQuestModel
Adds a budgeted selection variable that selects candidates whose total cost is at most budgetMax.
AddBudgetedSelectionVariable(String, int, double[], double, double, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a budgeted selection variable with a budget range and a range for the number of selected candidates.
AddCauchyRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Cauchy-distributed random variable.
AddChiSquareRandomVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a Chi-square-distributed random variable.
AddChoiceVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a choice variable.
AddConstraint(String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines a linear or non-linear constraint where the expression may include variables and outputs.
AddContinuousVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a continuous variable with the given name, minimum value and maximum value.
AddDAGVariable(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Adds a DAG variable.
AddDAGVariable(String, String[], String, String, boolean, Map<String, List<String>>) - Method in class com.opttek.optquest.OptQuestModel
Adds a DAG variable with an optional start node, an optional end node, the connected option and optional precedences.
AddDesignVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Deprecated.
Use a choice variable instead. Add it with OptQuestModel.AddChoiceVariable(String, int). A choice variable gives the number of the selected option, from 1 to the number of options.
AddDiscreteMatrixVariable(String, int, int, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a discrete matrix variable: an m by n matrix of discrete variables.
AddDiscreteNDVariable(String, int[], double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a discrete N-dimensional variable: an array of discrete variables with the shape dims.
AddDiscreteVariable(String, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a discrete variable with the given name, minimum value, maximum value and step size.
AddDiscreteVectorVariable(String, int, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a discrete vector variable: n discrete variables.
AddEnumerationVariable(String, double[]) - Method in class com.opttek.optquest.OptQuestModel
Adds an enumeration variable: a decision variable that has an enumerated set of values such as 5,7 and 25.
AddEvaluated() - Method in class com.opttek.optquest.OptQuestSolution
Supplies a solution to the engine whose outputs have already been calculated.
AddExchangeableGroup(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Declares a group of identical items, one variable for each item, whose values you can exchange without a change to the result.
AddExchangeableGroup(String, String[][]) - Method in class com.opttek.optquest.OptQuestModel
Declares a group of identical items, each described by a row of variables, whose values you can exchange row for row without a change to the result.
AddExponentialRandomVariable(String, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an exponentially distributed random variable.
AddExpressionVariable(String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines a variable that is evaluated as an expression of other variables in the model.
AddFixGroup(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Declares a fix group: a set of decision variables that the optimizer holds at the values of the best solution found so far while it searches the other variables.
AddFloatGroup(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Declares a float group: a set of decision variables that the optimizer searches while it holds all the other variables at the values of the best solution found so far.
AddFourierCorrectionMatrixVariable(String, double[][], int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Fourier correction matrix variable.
AddFourierCorrectionVectorVariable(String, double[], int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Fourier correction vector variable.
AddFourierMatrixVariable(String, int, int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Fourier matrix variable.
AddFourierVectorVariable(String, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Fourier vector variable.
AddGammaRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Gamma-distributed random variable.
AddGeolocationVariable(String, double[][]) - Method in class com.opttek.optquest.OptQuestModel
Adds a geolocation variable: a decision variable whose values are lists of latitude and longitude.
AddIncrementalLowRankCorrectionMatrixVariable(String, double[][], int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an incremental low-rank correction matrix variable.
AddIncrementalTimeSeriesCorrectionVectorVariable(String, double[], int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an incremental time-series correction vector variable.
AddIntegerMatrixVariable(String, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an integer matrix variable: an m by n matrix of integer variables.
AddIntegerNDVariable(String, int[], double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an integer N-dimensional variable: an array of integer variables with the shape dims.
AddIntegerVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an integer variable with the given name, minimum value and maximum value.
AddIntegerVectorVariable(String, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds an integer vector variable: n integer variables.
AddItemSelectionVariable(String, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an item selection variable that selects exactly k of n candidates.
AddItemSelectionVariable(String, int, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an item selection variable that selects from kMin to kMax of n candidates.
AddLogNormalRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a log-normal distributed random variable.
AddLowRankCorrectionMatrixVariable(String, double[][], int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a low-rank correction matrix variable.
AddLowRankMatrixVariable(String, int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a low-rank matrix variable.
AddMatrixVariable(String, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a matrix variable: an m by n matrix of continuous variables.
AddMaximizeObjective(String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines an objective whose value the optimizer maximizes.
AddMinimizeObjective(String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines an objective whose value the optimizer minimizes.
AddMixtureVariable(String, String[], double[], double[], double) - Method in class com.opttek.optquest.OptQuestModel
Adds a mixture variable.
AddMultiChoiceVariable(String, String[], int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a multi-choice variable.
AddMultiStageSequenceVariable(String, String[][]) - Method in class com.opttek.optquest.OptQuestModel
Adds a multi-stage sequence variable.
AddNDVariable(String, int[], double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a N-dimensional variable: an array of continuous variables with the shape dims.
AddNormalRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a normally distributed random variable.
AddObjective(String, String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines an objective whose value the optimizer minimizes or maximizes.
AddOutputMatrixVariable(String, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an output matrix variable: a rows by cols matrix of output variables.
AddOutputNDVariable(String, int[]) - Method in class com.opttek.optquest.OptQuestModel
Adds an output N-dimensional variable: an array of output variables with the shape dims.
AddOutputVariable(String) - Method in class com.opttek.optquest.OptQuestModel
Adds an output variable.
AddOutputVectorVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Adds an output vector variable: n output variables.
AddParetoRandomVariable(String, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Pareto-distributed random variable.
AddPartitionVariable(String, int, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a partition variable.
AddPathVariable(String, String[], String, String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Adds a path variable.
AddPermutationVariable(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Deprecated.
Use a sequence variable instead. Add it with OptQuestModel.AddSequenceVariable(String, String[], Integer). A sequence variable gives the same ranks, from 1 to n, and it also has a top-k mode.
AddPoissonRandomVariable(String, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Poisson-distributed random variable.
AddPolicySequenceVariable(String, double[][], String[], String[]) - Method in class com.opttek.optquest.OptQuestModel
Adds a policy sequence variable.
AddPowerRandomVariable(String, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a random variable whose value is from rmin to rmax.
AddRegionVariable(String, double[][]) - Method in class com.opttek.optquest.OptQuestModel
Adds a region variable.
AddRequired() - Method in class com.opttek.optquest.OptQuestSolution
Adds a solution that the engine evaluates with the exact values that you give.
AddSampleMetric(String, String, String) - Method in class com.opttek.optquest.OptQuestModel
Defines a response metric and an error metric that the engine tracks for adaptive sampling.
AddSelectionVariable(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Selection variables are used to add or remove other variables from the optimization.
AddSequenceVariable(String, String[], Integer) - Method in class com.opttek.optquest.OptQuestModel
Adds a sequence variable.
AddSphericalAngleVariable(String, double, double, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spherical angle variable.
AddSphericalElevationRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spherical elevation random variable.
AddSphericalRegionVariable(String, double[][]) - Method in class com.opttek.optquest.OptQuestModel
Adds a spherical region variable.
AddSplineCorrectionMatrixVariable(String, double[][], int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spline correction matrix variable.
AddSplineCorrectionVectorVariable(String, double[], int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spline correction vector variable.
AddSplineMatrixVariable(String, int, int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spline matrix variable.
AddSplineVectorVariable(String, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a spline vector variable.
AddStudentTRandomVariable(String, int) - Method in class com.opttek.optquest.OptQuestModel
Adds a Student's t-distributed random variable.
AddSuggested() - Method in class com.opttek.optquest.OptQuestSolution
Supplies a "warm start" solution to the engine.
AddTimeSeriesCorrectionVectorVariable(String, double[], int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a time-series correction vector variable.
AddTimeSeriesVectorVariable(String, int, int, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a time-series vector variable.
AddTopologicalSequenceVariable(String, String[], Map<String, List<String>>) - Method in class com.opttek.optquest.OptQuestModel
Adds a topological sequence variable.
AddTreeVariable(String, String[]) - Method in class com.opttek.optquest.OptQuestModel
Adds a tree variable.
AddTreeVariable(String, String[], String, Map<String, List<String>>) - Method in class com.opttek.optquest.OptQuestModel
Adds a tree variable with an optional fixed root and optional precedences.
AddTupleVariable(String, double[][]) - Method in class com.opttek.optquest.OptQuestModel
Adds a tuple variable: a decision variable whose values are lists of tuples.
AddUniformRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a uniform random variable.
AddVariableExclusiveRange(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Defines a range of values that will be excluded as possible solutions for the variable identified by the name.
AddVectorVariable(String, int, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a vector variable: n continuous variables.
AddWeibullRandomVariable(String, double, double) - Method in class com.opttek.optquest.OptQuestModel
Adds a Weibull-distributed random variable.
Async - Static variable in class com.opttek.optquest.OptQuestModel.SampleMethod
Enable asynchronous sampling.
AutoStop - Static variable in class com.opttek.optquest.OptQuestModel.TerminationReason
The engine stopped the run because of a stop rule set with OptQuestModel.SetStopCycles(int) or OptQuestModel.SetStopImprovement(double, int).
A B C D E F G H I L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values