OverviewIf you create a new project or edit an existing project, you do so by configuring objects on pages. The objects you may use can be found in the Object Toolbox (link).
This section of the documentation describes in detail all objects you can use to build an application in Polybench. Each documentation page consists of a number of paragraphs that are equal for all objects. Below some meta-information is given for each paragraph that can be found in the documentation of one object.
PropertiesMany objects allow the user to set a number of properties. Click once on an object border or operator symbol to open the Properties Dialog (link), where you can set these parameters.
Different objects have different kinds of properties that need to be set. For many objects the properties are listed in a table, where the property name is listed in the left column and its value in the right. A short explanation about the property is provided below the table.
If a property value is not gray, but black, then you can change the value of it. In many cases the change will have an immediate effect.
Variable ParametersA number of objects also have parameters that can be set from within your application. To view the parameters, click right on the object border of operator symbol and find in the menu 'Variable Parameters...'. If the item is displayed, the operator has parameters; note that not all objects do have these variable parameters. Choose the item to open the Parameter Dialog (link), which looks similar to the Properties Dialog.
Parameters can also be changed in the Parameter Dialog, but more over, they can be changed and read from your project design. Read more about how to use variable parameters here: link.
FunctionsA number of objects also have functions that can be called from within your application. To view the function list, click right on the symbol and find in the menu 'Functions...'. If the item is displayed, the operator has functions. Choose the item to open the Functions Dialog (link).
Functions can be called from the Function Dialog, but more over, they can be called from another object in your project design. To do that, use the FUNCTION Action (link). How to use functions is explained in detail here: link.
Math operatorsMathematical operators are represented by a couple of different graphical symbols, that allow you to view the kind of operation in a schematic quickly.
The symbols can be connected by dragging an arrow between an output symbol and an input symbol. If the connection is not allowed, the connection will not be drawn.
More information about connectors can be read here: link.