The following are the main OptQuest Developer Kit classes used to run optimizations and obtain results:
OptRuntime (main class for running an optimization and obtaining results)
This class is the set of optimization counters. You can use its members to count simulation iterations, Efficient Frontier test points, feasible solutions, and more.
This class represents a single solution in an optimization, where a solution is a set of values for decision variables and their associated result values. Result values can be obtained for objectives, requirements, and constraints.
This class represents optimization variable statistics. These summarize the statistics for a single optimization variable in the current optimization. They are based upon the selected statistics filter.
This class represents the optimization variable statistics filter. The statistics filter limits the set of solutions that affect the optimization variable statistics.
This class represents the OptQuest Results window. Its methods and properties control the display of optimization results.
This class determines if an Efficient Frontier analysis was run and provides a variety of runtime information about test points and results. (Efficient Frontier allows users to create a variable list of constraint and requirement right-hand-side values using a list of test points.)