The DOE Node is the starting node for any modeFRONTIER project, and is used to define the Design Of Experiments algorithm to be used to create the initial set of designs to be evaluated. Accordingly, one, and only one, such node must exists in any legal Work Flow. This node always appears in conjunction with the scheduler node, which actually determines which DOE designs will be evaluated.
The properties panel for the DOE node is composed of three separate sections. The panel on the top-left corner (DOE algorithms) allows you to select the DOE algorithm that you wish to use to generate a set of DOE designs. The panel on the top-right corner is then used to provide the required parameters for the algorithm currently selected. Once you are satisfied with your selection, you need to press the button (located at the bottom of the DOE Algorithms panel).
Detailed information about the various DOE algorithms available is provided elsewhere (see Chapter 6, Design of Experiments (DOE)).
The designs that have been generated by the DOE algorithm, are then appended to the DOE Designs Table, part of the tabbed panel located in the bottom part of the dialog box. In this table, for each design we will find the values of the input variables, plus any constraint that depends exclusively on input variables. Any message generated by the DOE algorithm while computing the designs is appended to the DOE log, which can also be found in the bottom part of the box.
The menu and the toolbar at the top of the dialog can be used to perform some operations on the DOE Designs Table. More precisely, the menu allows you to carry out the following operations:
-> (Ctrl-I): Use to import a set of designs from an external file.
Once you select the import command (which can also be invoked from the toolbar) a dialog box will appear. This dialog box allows you to locate on the file system the file containing the designs you wish to import. Only file encoded with either the modeFRONTIER Ascii DB or the modeFRONTIER Binary DB formats can be imported. When you have located the desired file, you simply need to press the button. If the file being loaded is incompatible (i.e., the number and name of the input variables does not correspond) with the current modeFRONTIER project, an error message will appear.
-> (Ctrl-E): Use to export a set of designs to an external file.
Once you select the export command (which can also be invoked from the toolbar) a dialog box will appear. This dialog box allows you to select the location on the file system for the file that you wish to create. The format to be used to export the data can be selected from the Type drop-down box. The formats currently supported are:
modeFRONTIER Ascii DB
modeFRONTIER Binary DB
Excel
->: Closes the DOE properties dialog.
The menu instead enables you to carry out the following operations:
-> (Ctrl-X): Removes from the DOE Designs Table the designs currently selected, and puts them on the system clipboard[1]. From there they can be copied into other modeFRONTIER tables, into a text editor, or into most spreadsheet programs.
-> (Ctrl-C): Copies into the system clipboard [1] the designs currently selected in the DOE Designs Table. From there they can be copied into other modeFRONTIER tables, into a text editor, or into most spreadsheet programs.
-> (Ctrl-V): Copies into the DOE Designs Table the designs currently in the system clipboard. The format required for the clipboard data is described The specification has not yet been written …. If one or more designs are currently selected in the DOE Designs Table, those designs are removed from the table and are replaced with the ones in the clipboard. If instead no design is selected in the DOE Designs Table, the designs from the clipboard are appended to the end of the table.
-> (Delete): Deletes from the DOE Designs Table the designs currently selected. The deleted designs cannot be recovered.
->-> (Ctrl-A): Selects all the designs currently in the DOE Designs Table.
->-> (Ctrl-T): Inverts the current selection in the DOE Designs Table (i.e., designs currently selected are unselected, and vice-versa).
->->: Selects all the designs currently marked in the DOE Designs Table.
->->: Selects all the designs currently not marked in the DOE Designs Table.
->->: Selects all the designs currently in the DOE Designs Table that are not feaseable (i.e., for which one or more constraints are broken).
->-> (Ctrl-M): Sets as marked of all the designs in the DOE Designs Table.
->-> (Ctrl-U): Resets the mark status of all the designs in the DOE Designs Table.
->->: Toggles the mark status of all the designs in the DOE Designs Table (i.e., designs currently mark are unmarked, and vice-versa).
->->: Sets as marked the designs currently selected in the DOE Designs Table.
->->: Resets the marked status of the designs currently selected in the DOE Designs Table.
: Removes from the DOE Designs Table duplicated designs, ensuring that each set of input variables appears at most one time in the DOE table.
: Removes from the DOE Designs Table invalid designs (i.e. designs which lead to invalid conditions as division by zero and others).
-> (Crtl-F): Finds in the DOE Designs Table the designs that match a given criterion. The user must supply a logic expression based on the values of the input variables or constraints baseed on those variables (i.e., on all variables displayed in the table). Designs for which the expression evaluates to true are highlighted.
Some of these operations can also be invoked using the buttons in the toolbar.
This node receives no input.
The DOE node output is always connected to the Scheduler node input.
The only logic error associated with a DOE node is the following:
| 160 | NO DOE DESIGN AVAILABLE | No design is defined in the DOE Designs Table |
Note
The DOE node properties dialog can be also accessed from the Design Space tab.
[1] modeFRONTIER can copy into the clipboard only a limited quantity of data. In the case modeFRONTIER cannot copy into the clipboard all the selected data, a popup dialog will appear to inform you that the operation has failed.