Uses of Class
com.opttek.optquest.COptQuestException
Packages that use COptQuestException
-
Uses of COptQuestException in com.opttek.optquest
Methods in com.opttek.optquest that throw COptQuestExceptionModifier and TypeMethodDescriptionvoid
COptQuestOptimization.AddConstraint
(COptQuestStringConstraint constraint) Adds the string constraint defined by the input parameter to the optimization.void
COptQuestUserControlledOptimization.AddConstraint
(COptQuestStringConstraint constraint) Adds the string constraint defined by the input parameter to the optimization.void
COptQuestOptimization.AddObjective
(COptQuestObjective objective) Adds the objective defined by the input parameter to the optimization problem.void
COptQuestUserControlledOptimization.AddObjective
(COptQuestObjective objective) Adds the objective defined by the input parameter to the optimization problem.void
COptQuestOptimization.AddObjectiveFunction
(COptQuestObjectiveFunction objectiveFunction) Adds the linear objective function defined by the input parameter to the optimization.void
COptQuestOptimization.AddRequirement
(COptQuestOrRequirement requirement) Adds the "Or" requirement defined by the input parameter to the optimization.void
COptQuestOptimization.AddRequirement
(COptQuestRequirement requirement) Adds the requirement defined by the input parameter to the optimization.void
COptQuestConstraint.AddVariable
(COptQuestVariable variable, double coefficient) Adds a variable and its coefficient to the linear expression.void
COptQuestOptimization.AddVariable
(COptQuestVariable variable) Adds the variable defined by the input parameter to the optimization.void
COptQuestUserControlledOptimization.AddVariable
(COptQuestVariable variable) Adds the variable defined by the input parameter to the optimization.void
COptQuestUserControlledOptimization.BeginOptimization()
Call BeginOptimization() defining variables, constraints and an objective.void
COptQuestOptimization.BuildMetamodel()
After sampling is complete, this creates a metamodel based on the samples that have been collected.double
COptQuestSolutionSet.CalculateSensitivity
(COptQuestSingleObjective obj) Returns the sensitivity score for the objective.double
COptQuestSolutionSet.CalculateSensitivity
(COptQuestVariable var) Calculate a sensitivity score for the input variable.double
COptQuestSolutionSet.CalculateStatistic
(COptQuestSingleObjective obj, int statistic, double statisticValue) Using the solution set values for the objective, calculate the specified statisticdouble
COptQuestSolutionSet.CalculateStatistic
(COptQuestVariable var, int statistic, double statisticValue) Using the solution set values of the specified variable, calculate the specified statistic.void
COptQuestOptimization.ChangeVariableConstraint()
Directs the OptQuest Engine to advance to the next bound when the optimization problems contain aCOptQuestStringConstraint
with variable bounds.void
COptQuestStringConstraint.CheckExpression()
Checks the constraint expression for syntax errors.void
COptQuestStringObjective.CheckExpression()
Checks the objective expression for syntax errors.void
COptQuestOptimization.CheckOptimization()
Use this method to check an optimization for errors.void
COptQuestUserControlledOptimization.CheckOptimization()
Use this method to check an optimization for errors.void
COptQuestOptimization.ContinueOptimize()
This method allows the user to continue an optimization that was stopped while iterations or time remained.com.opttek.optquest.COptQuestSolution
COptQuestOptimization.CreateSolution()
Creates a new solution that can be used to create a suggested solution.com.opttek.optquest.COptQuestSolution
COptQuestUserControlledOptimization.CreateSolution()
Creates a new solution that can be used to create a suggested solution.void
COptQuestOptimization.EfficientFrontier()
A method that may be overwritten for problems that contain a COptQuestStringConstraint object with variable bounds.void
COptQuestOptimization.Evaluate
(com.opttek.optquest.COptQuestSolution solution) Virtual method where you provide code to evaluate the solution.void
COptQuestOptimization.EvaluateComplete
(com.opttek.optquest.COptQuestSolution solution) Use when using parallel evaluators.
Call EvaluateComplete(COptQuestSolution) fromEvaluate(COptQuestSolution)
to indicate the evaluation of the solution is complete.void
COptQuestOptimization.EvaluateMetamodel
(com.opttek.optquest.COptQuestSolution sol) Evaluates a solution at an arbitrary location in the domain based on the metamodel construcsted with BuildMetaModel()double
COptQuestWeightedMultiObjective.GetCoefficientAt
(int index) Deprecated.Returns the coefficient at the specified indexdouble
IKrigVariogram.getCovariance
(double[] v1, double[] v2) double[][]
IKrigVariogram.getCurvature
(double[] v1, double[] v2) com.opttek.optquest.COptQuestSolution
COptQuestOptimization.GetEmptySolution()
com.opttek.optquest.COptQuestSolution
COptQuestUserControlledOptimization.GetEmptySolution()
COptQuestOptimization.GetEstimatedIterations()
Returns a lower and upper estimate on the number of iterations to run.COptQuestOptimization.GetEstimatedParallelEvaluators()
Returns an estimate on the maximum number of parallel evaluators that can be used with this problem.double[]
IKrigVariogram.getGradient
(double[] v1, double[] v2) COptQuestStringConstraint.GetLHSString
(int clause) Returns the left hand side string expression associated with the clause indicated by the input parameter.com.opttek.optquest.COptQuestSolution
COptQuestUserControlledOptimization.GetNextSolution()
Call this method to get the next solution for evaluation.COptQuestMultiObjective.GetObjectiveAt
(int index) Returns the objective at the specified index.ArrayList
<com.opttek.optquest.COptQuestSolution> COptQuestOptimization.GetPatternFrontier
(COptQuestSingleObjective obj) Provides all solutions in the current pattern frontier sorted by the specified objective.ArrayList
<com.opttek.optquest.COptQuestSolution> COptQuestUserControlledOptimization.GetPatternFrontier
(COptQuestSingleObjective obj) Provides all solutions in the current pattern frontier sorted by the specified objective.IKrigDistance.getProjection
(int[] dims) COptQuestStringConstraint.GetRHSString
(int clause) Returns the right hand side string expression associated with the clause indicated by the input parameter.void
COptQuestSolutionSet.LoadSolutionSet
(int numSolutions, int orderBy) Loads the solution set with the specified number of solutions, ordered by the orderBy parameter.void
COptQuestOptimization.MonitorStatus
(com.opttek.optquest.COptQuestSolution sol) Override this method to monitor the progress of an optimization.void
COptQuestOptimization.Optimize()
Method that optimizes the problem.void
COptQuestOptimization.OptimizeAdditional()
This method allows the user to run additional iterations after an optimization has stopped.void
COptQuestOptimization.Recalculate()
Recalculate() rechecks all evaluated solutions against the current optimization definition.void
COptQuestOptimization.RemoveConstraint
(COptQuestConstraint constraint) Removes the constraint from the optimizationvoid
COptQuestOptimization.RemoveConstraint
(COptQuestStringConstraint constraint) Removes the constraint from the optimizationcom.opttek.optquest.COptQuestSolution
COptQuestUserControlledOptimization.ReturnEvaluatedSolution
(com.opttek.optquest.COptQuestSolution solution) Call when a COptQuestSolution has completed evaluation.void
COptQuestOptimization.Sample
(int method) Method that runs adaptive sampling on the problem.void
COptQuestOptimization.SearchRestart()
For use by advanced users who want the search for solutions to be restarted.void
COptQuestOptimization.SetAdditionalReplications
(int MoreReplications) Sets the number of additional replications to be run on the top n solutions.void
COptQuestOptimization.SetAdditionalReplicationsSolutions
(int Value) Identifies the top n solutions that will have additional replications run.void
COptQuestStringObjective.SetEquation
(String expression) Sets the mathematical expression that defines the objective.void
COptQuestOptimization.SetEvaluate
(int numberOfParallelEvaluators) The input parameter identifies the number of parallel evaluations that will be performed by the user.void
COptQuestUserControlledOptimization.SetEvaluate
(int numberOfParallelEvaluators) The input parameter identifies the number of parallel evaluations that will be performed by the user.void
COptQuestBinaryVariable.SetExclusiveRange
(double low, double high) Illegal method for binary variables.void
COptQuestDesignVariable.SetExclusiveRange
(double low, double high) Illegal method for design variables.void
COptQuestPermutationVariable.SetExclusiveRange
(double low, double high) Illegal method for permutation variablesvoid
COptQuestUserControlledVariable.SetExclusiveRange
(double low, double high) Not valid for COptQuestUserControlledVariablesvoid
COptQuestVariable.SetExclusiveRange
(double low, double high) Defines a range of values that will be excluded as possible solutions.void
COptQuestOptimization.SetHeatMapMaximumReplications
(int maximum) Sets the maximum number of replications to be run when running a HeatMap optimization.void
COptQuestOptimization.SetHeatMapMinimumReplications
(int minimum) Sets the minimum number of replications to be run when running a HeatMap optimization.void
COptQuestBinaryVariable.SetLowerBound
(double val) Illegal method for binary variables.void
COptQuestPermutationVariable.SetLowerBound
(double value) Illegal method for permutation variablesvoid
COptQuestUserControlledVariable.SetLowerBound
(double lowerBound) Not valid for COptQuestUserControlledVariablesvoid
COptQuestVariable.SetLowerBound
(double lowerBound) Sets the lower bound of the decision variablevoid
COptQuestOptimization.SetMinimumReplications
(int minimum) Sets the minimum number of replications to be run when running general replication.void
COptQuestUserControlledOptimization.SetMinimumReplications
(int minimum) Sets the minimum number of replications to be run when running general replication.void
COptQuestWeightedMultiObjective.SetObjectiveCoefficient
(COptQuestSingleObjective obj, double coefficient) Deprecated.Assigns a new coefficient to the input objective.void
COptQuestOptimization.SetReplicationBatchSize
(int batchSize) 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.void
COptQuestRequirement.SetReplicationStatistic
(int statistic, double statisticValue) When running multiple replications, you can define a statistic which is used to calculate the requirement value using the values of the replications.void
COptQuestSingleObjective.SetReplicationStatistic
(int statistic, double statisticValue) Defines the statistic for the replications of an objective.void
COptQuestUserControlledVariable.SetReplicationStatistic
(int statistic, double statisticValue) Defines the statistic for the replications of a user controlled variable.void
COptQuestBinaryVariable.SetStepSize
(double stepSize) Illegal method for binary variables, step size is always 1void
COptQuestDiscreteVariable.SetStepSize
(double val) Sets the step size.void
COptQuestIntegerVariable.SetStepSize
(double stepSize) Illegal method for integer variables, step size is always 1void
COptQuestBinaryVariable.SetUpperBound
(double val) Illegal method for binary variables.void
COptQuestPermutationVariable.SetUpperBound
(double value) Illegal method for permutation variablesvoid
COptQuestUserControlledVariable.SetUpperBound
(double upperBound) Not valid for COptQuestUserControlledVariablesvoid
COptQuestVariable.SetUpperBound
(double upperBound) Sets the upper bound of the decision variableConstructors in com.opttek.optquest that throw COptQuestExceptionModifierConstructorDescriptionCOptQuestGeolocationVariable
(double[][] locations) COptQuestGeolocationVariable
(String name, double[][] locations) Default constructorCOptQuestTupleVariable
(double[][] tuples) COptQuestTupleVariable
(String name, double[][] tuples) Default constructor -
Uses of COptQuestException in com.opttek.optquest.heatmap
Methods in com.opttek.optquest.heatmap that throw COptQuestExceptionModifier and TypeMethodDescriptioncom.opttek.optquest.heatmap.COptQuestKrigEvaluator
COptQuestKrigAverageAggregator.getAggregatedEvaluator()