Designer's Interface Clients

This is a list of clients with short descriptions. It may be expanded later to include parameter definitions and other settings. The clients 1D_trade_study, 2D_trade_study, random_probe and GADO have been enhanced to run processes concurrently.


1D_trade_study

Vary one input variable by a fixed stepsize over a specified range. An XY plot showing one or more output variables is output.
2D_trade_study

Vary two input variables by a fixed stepsize over a specified range (creating a 2-D grid). A contour plot for a single output variable is output.
random_probe

Generate points randomly within a multidimensional bounding box and return the point with the best (lowest) measure of merit. Constraints may be used, in which case points where a constraint is violated (> 0) are ignored.
GADO

GADO (Genetic Algorithm for Design Optimization) is a continuous-value genetic algorithm optimizer designed by Khaled Rasheed. It performs optimization within a multi-dimensional bounding box and returns the point with the best (lowest) measure of merit, subject to constraints. Additional information can be found at the GADO home page.
cfsqp

CFSQP (C version of the Feasible Sequential Quadratic Programming algorithm) is a gradient-based optimizer which allows multiple objectives and constraints. It performs an optimization within a multi-dimensional bounding box and returns the point with the best (lowest) measure of merit. Constraints may be used, in which case points where a constraint is violated (> 0) are considered unsuitable.

The source code for CFSQP is not distributed with the interface. Additional information can be found at the FSQP home page.


Return to Designer's Interface Overview.