Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- Sample(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Method that runs adaptive sampling on the problem.
- SAMPLE_ASYNC - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_DYNAMIC - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_GRADIENT - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_MAXIMIZE - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_MINIMIZE - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_STOCHASTIC - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_UNIFORM - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_VARIANCE - Static variable in class com.opttek.optquest.COptQuestOptimization
- SAMPLE_ZERO - Static variable in class com.opttek.optquest.COptQuestOptimization
- SearchRestart() - Method in class com.opttek.optquest.COptQuestOptimization
-
For use by advanced users who want the search for solutions to be restarted.
- serialVersionUID - Static variable in exception class com.opttek.optquest.COptQuestException
- SetAdditionalIterations(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the number of additional iterations to be run after an optimization has stopped.
- SetAdditionalReplications(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the number of additional replications to be run on the top n solutions.
- SetAdditionalReplicationsSolutions(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Identifies the top n solutions that will have additional replications run.
- SetAdditionalTime(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the number of seconds the additional optimization should run before stopping.
- SetAutoStopByCycles(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the auto stop by optimization cycles option.
- SetAutoStopByPercentImprovement(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the auto stop by percent improvement option.
- SetAutoStopCycles(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the autoStopFrequency - defaults to 2, OptQuest works through a combination of techniques at finer levels of numerical precision to find the best solution.
- SetAutoStopNumberSolutions(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the autoStopNumberSolutions - defaults to 500 If autoStop is turned on, autoStopNumberSolutions and autoStopPercentImprovement work together to stop the OptQuest search if autoStopNumberSolutions are explored without a cumulative improvement of autoStopPercentImprovement during that time.
- SetAutoStopPercentImprove(double) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the autoStopPercentImprovement - defaults to 0.01 If autoStop is turned on, autoStopNumberSolutions and autoStopPercentImprovement work together to stop the OptQuest search if autoStopNumberSolutions are explored without a cumulative improvement of greater than autoStopPercentImprovement during that time.
- SetCheckDup(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Controls duplicate solution checking.
- SetCheckLinear(boolean) - Method in class com.opttek.optquest.COptQuestStringConstraint
-
If true, the constraint should be checked for linearity.
- SetCheckLinear(boolean) - Method in class com.opttek.optquest.COptQuestStringObjective
-
If true, the objective should be checked for linearity.
- SetCustomMetadata(String, Object) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetDOEType(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetEndingVarPrecision(double) - Method in class com.opttek.optquest.COptQuestOptimization
-
The variable precision value is used to compare the values for decision variables and determine duplicate solutions.
- SetEquation(String) - Method in class com.opttek.optquest.COptQuestStringConstraint
-
Sets the mathematical expression that defines the constraint.
- SetEquation(String) - Method in class com.opttek.optquest.COptQuestStringObjective
-
Sets the mathematical expression that defines the objective.
- SetEvaluate(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
The input parameter identifies the number of parallel evaluations that will be performed by the user.
- SetEvaluate(int) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
The input parameter identifies the number of parallel evaluations that will be performed by the user.
- SetExclusiveRange(double, double) - Method in class com.opttek.optquest.COptQuestBinaryVariable
-
Illegal method for binary variables.
- SetExclusiveRange(double, double) - Method in class com.opttek.optquest.COptQuestDesignVariable
-
Illegal method for design variables.
- SetExclusiveRange(double, double) - Method in class com.opttek.optquest.COptQuestPermutationVariable
-
Illegal method for permutation variables
- SetExclusiveRange(double, double) - Method in class com.opttek.optquest.COptQuestUserControlledVariable
-
Not valid for COptQuestUserControlledVariables
- SetExclusiveRange(double, double) - Method in class com.opttek.optquest.COptQuestVariable
-
Defines a range of values that will be excluded as possible solutions.
- SetGenerateNewSolutions(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
If you only want OptQuest to call Evaluate() with suggested solutions, call SetGenerateNewSolutions(false).
- SetGenerateNewSolutions(boolean) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
If you only want OptQuest to call Evaluate() with suggested solutions, call SetGenerateNewSolutions(false).
- SetGoal(boolean) - Method in class com.opttek.optquest.COptQuestRequirement
-
Makes the requirement a goal where the solution is not marked as infeasible.
- SetGoal(boolean) - Method in class com.opttek.optquest.COptQuestStringConstraint
-
Makes the constraint a goal where the solution is not marked as infeasible but a solution that satisfies the bounds of the constraint is considered better than a solution that violates the bounds.
- SetGradientAnalysis(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetHandleNonLinear(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Turn on or off a flag that directs the OptQuest Engine to attempt to solve non-linear constraints that contain only COptQuestVariable objects (i.e.
- setHasUserVariables(boolean) - Method in class com.opttek.optquest.COptQuestRequirement
- SetHeatMapMaximumReplications(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the maximum number of replications to be run when running a HeatMap optimization.
- SetHeatMapMinimumReplications(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the minimum number of replications to be run when running a HeatMap optimization.
- SetLicenseID(String) - Method in class com.opttek.optquest.COptQuestOptimization
-
Used to set the license ID.
- SetLicenseID(String) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
Used to set the license ID.
- setLogStream(OutputStream) - Static method in class com.opttek.optquest.COptQuestExceptionLogger
- SetLowerBound(double) - Method in class com.opttek.optquest.COptQuestBinaryVariable
-
Illegal method for binary variables.
- SetLowerBound(double) - Method in class com.opttek.optquest.COptQuestPermutationVariable
-
Illegal method for permutation variables
- SetLowerBound(double) - Method in class com.opttek.optquest.COptQuestRequirement
-
Sets the lower bound to the input value
- SetLowerBound(double) - Method in class com.opttek.optquest.COptQuestUserControlledVariable
-
Not valid for COptQuestUserControlledVariables
- SetLowerBound(double) - Method in class com.opttek.optquest.COptQuestVariable
-
Sets the lower bound of the decision variable
- SetMaximize() - Method in class com.opttek.optquest.COptQuestObjective
-
Sets the goal of the optimization to maximize the objective value.
- SetMaximumIterations(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the number of iterations the optimization should perform before stopping.
- SetMaximumReplications(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the maximum number of replications to be run when running general replication.
- SetMaximumReplications(int) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
Sets the maximum number of replications to be run when running general replication.
- SetMaximumTime(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the number of seconds the optimization should run before stopping.
- SetMetaHeuristic(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetMinimize() - Method in class com.opttek.optquest.COptQuestObjective
-
Sets the goal of the optimization to minimize the objective value.
- SetMinimumReplications(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Sets the minimum number of replications to be run when running general replication.
- SetMinimumReplications(int) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
Sets the minimum number of replications to be run when running general replication.
- SetMultiobjectiveGoal(double, double) - Method in class com.opttek.optquest.COptQuestObjective
- SetName(String) - Method in class com.opttek.optquest.COptQuestConstraint
-
Assigns a name to the constraint.
- SetName(String) - Method in class com.opttek.optquest.COptQuestObjective
-
Assigns a name to the objective function
- SetName(String) - Method in class com.opttek.optquest.COptQuestOptimization
-
Assigns a name to the optimization problem.
- SetName(String) - Method in class com.opttek.optquest.COptQuestOrConstraint
-
Assigns a name to the COptQuestOrConstraint
- SetName(String) - Method in class com.opttek.optquest.COptQuestOrRequirement
-
Assigns a name to the COptQuestOrRequirement
- SetName(String) - Method in class com.opttek.optquest.COptQuestRequirement
-
Assigns a name to the requirement
- SetName(String) - Method in class com.opttek.optquest.COptQuestStringConstraint
-
Assigns an alphanumeric name to the constraint.
- SetName(String) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
Assigns a name to the optimization problem.
- SetName(String) - Method in class com.opttek.optquest.COptQuestVariable
-
Assigns a name to the variable.
- SetObjectiveRange(COptQuestObjective, double, double) - Method in class com.opttek.optquest.COptQuestFrontierMultiObjective
-
Focuses the frontier search on objective values between min and max.
- SetObjPrecision(double) - Method in class com.opttek.optquest.COptQuestOptimization
-
The objective precision value is used to compare the objective value of solutions and determine if one solution is superior to another.
- SetRandomSeed(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Allows the random seed to be modified.
- setRank(int) - Method in class com.opttek.optquest.heatmap.COptQuestKrigTestPoint
- SetRegressionAnalysis(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetReplicationBatchSize(int) - Method in class com.opttek.optquest.COptQuestOptimization
-
Some simulations can run multiple replication in a single simulation run and allow the replication data to be retrieved by replication.When running with confidence settings and a batchSize setting, all replication data will be used to calculate the confidence width.
- SetReplicationConfidence(int, double) - Method in class com.opttek.optquest.COptQuestRequirement
-
Sets the values used for confidence testing.
- SetReplicationConfidence(int, int, double) - Method in class com.opttek.optquest.COptQuestSingleObjective
-
Sets the values used for replication confidence testing.
- SetReplicationStatistic(int, double) - Method in class com.opttek.optquest.COptQuestRequirement
-
When running multiple replications, you can define a statistic which is used to calculate the requirement value using the values of the replications.
- SetReplicationStatistic(int, double) - Method in class com.opttek.optquest.COptQuestSingleObjective
-
Defines the statistic for the replications of an objective.
- SetReplicationStatistic(int, double) - Method in class com.opttek.optquest.COptQuestUserControlledVariable
-
Defines the statistic for the replications of a user controlled variable.
- SetRHS(double) - Method in class com.opttek.optquest.COptQuestConstraint
-
Sets the right hand side value of a linear constraint.
- SetSolutionFilter(ISolutionFilter) - Method in class com.opttek.optquest.COptQuestSolutionSet
-
Defines a ISolutionFilter interface that will be used to select solutions.
- SetStartingVarPrecision(double) - Method in class com.opttek.optquest.COptQuestOptimization
-
The variable precision value is used to compare the values for decision variables and determine duplicate solutions.
- SetStepSize(double) - Method in class com.opttek.optquest.COptQuestBinaryVariable
-
Illegal method for binary variables, step size is always 1
- SetStepSize(double) - Method in class com.opttek.optquest.COptQuestDiscreteVariable
-
Sets the step size.
- SetStepSize(double) - Method in class com.opttek.optquest.COptQuestIntegerVariable
-
Illegal method for integer variables, step size is always 1
- SetTerminationReason(int) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
- SetTolerance(double) - Method in class com.opttek.optquest.COptQuestConstraint
-
Set the tolerance per variable for the constraint
- SetTolerance(double) - Method in class com.opttek.optquest.COptQuestRequirement
- SetTolerance(double) - Method in class com.opttek.optquest.COptQuestStringConstraint
-
Set the tolerance
- SetUpperBound(double) - Method in class com.opttek.optquest.COptQuestBinaryVariable
-
Illegal method for binary variables.
- SetUpperBound(double) - Method in class com.opttek.optquest.COptQuestPermutationVariable
-
Illegal method for permutation variables
- SetUpperBound(double) - Method in class com.opttek.optquest.COptQuestRequirement
-
Sets the upper bound to the input value
- SetUpperBound(double) - Method in class com.opttek.optquest.COptQuestUserControlledVariable
-
Not valid for COptQuestUserControlledVariables
- SetUpperBound(double) - Method in class com.opttek.optquest.COptQuestVariable
-
Sets the upper bound of the decision variable
- SetUseCrossEntropy(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetUseDOE(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
For advanced users only.
- SetUseInfeasibilityIndex(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Allows infeasible solutions to be ranked according to their proximity to feasibility which affects the order solutions are returned when GetNthBestSolution() is called.
- SetUseKrigSolutionGenerator(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
If enabled, the Krig solution generator periodically creates a metamodel of the response surface and uses it to accelerate the optimization search.
- SetUseMinimizeError(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
If this feature is turned on, tolerances are set to 0 for constraint and variable checking
- SetUserControlledStop(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Indicates the user will stop the optimization by calling the
StopOptimization()
method. - SetUserControlledVariableConstraint(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
This method is used when the optimization contains a constraint with variable bounds.
- SetUseReplications(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
Use to turn on the general replication algorithm.
- SetUseReplications(boolean) - Method in class com.opttek.optquest.COptQuestUserControlledOptimization
-
Use to turn on the general replication algorithm.
- setValueIndicatingSelectionIsOff(double) - Method in class com.opttek.optquest.COptQuestSelectionGroup
-
Set the value that indicates the off setting.
- size() - Method in interface com.opttek.optquest.heatmap.IKrigEvaluator
- SPSA_A_ITERMULT - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_A_MULT - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_ALPHA - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_C_RANGEMULT - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_GAMMA - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_MAXPOPULATIONATTEMPTS - Variable in class com.opttek.optquest.COptQuestSearchParameters
- SPSA_POPULATE - Variable in class com.opttek.optquest.COptQuestSearchParameters
- STARTING_OBJECTIVE_PRECISION - Variable in class com.opttek.optquest.COptQuestSearchParameters
- STARTING_VARIABLE_PRECISION - Variable in class com.opttek.optquest.COptQuestSearchParameters
- StopOnSuccessfulMILP(boolean) - Method in class com.opttek.optquest.COptQuestOptimization
-
When this is set to true, the optimization stops as soon as it finds an optimal solution in the case that the optimization is a mixed integer linear program (MILP).
- StopOptimization() - Method in class com.opttek.optquest.COptQuestOptimization
-
When this method is called, OptQuest will stop immediately.
- StopSolutionGeneration() - Method in class com.opttek.optquest.COptQuestOptimization
-
When this method is called, OptQuest will not generate any new solutions.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form