-
From the
Design Gateway
or
Runtime Gateway
Edit menu, click
Preferences.
-
Expand
Gateway, and click
Parameters.
-
Click
Consistency, and set the following options, as
desired:
Option | Description |
---|
Auto copy child parameters to
parent |
Automatically add any parameter added to a child component
(a component within a
process
component) to the parent component. For example, if a Calculator component is
added within a Monte Carlo component and a parameter is added to the Calculator
component,
Isight
adds the parameter to the Monte Carlo component. |
---|
Auto map matching
parameters |
Create an automatic mapping between two components that
have the same name and comparable properties. This automatic mapping occurs
only if the components are siblings (share the same parent component) or have a
parent-child relationship. By default, this option is selected. |
---|
Save mappings through
Cut/Copy/Paste |
Automatically place a record onto the clipboard of all the
mappings between the parameters of a component and those of that component’s
parent and sibling components when you cut/copy a component. If the component
is pasted, the records will be converted into new mappings on the corresponding
parameters (if any) of the pasted component’s new parent and sibling
components. |
---|
Adjust parameter modes for invalid
mappings |
Automatically adjust the mapping when you create a mapping
from one parameter to another and the parameters modes are invalid for mapping.
Isight can automatically adjust one of the parameters to be “in/out,” making
the mapping valid. For example, if you map from an input parameter of one
component to an input parameter of a component within that simulation process
flow, Isight can change the mode of the first parameter to be “in/out.”
Therefore, the first parameter’s value can be properly mapped to the second
component. |
---|
Warn when creating dissimilar aggregate
mappings |
Warn you if you create a mapping between two aggregate
parameters that have different contents (i.e., the members in one aggregate
parameter do not all exist in the other aggregate parameter). While all members
that exist in each aggregate (by name) are still mapped, this warning message
shows you the aggregates that have different contents in cases where the
mapping was intentional. By default, this option is selected. |
---|
TypeValue,
Mode |
Handle changes that are made to a parameter that is mapped
to/from other parameters.
Isight
can automatically adjust the corresponding attributes of the mapped parameters
to maintain consistency. For example, if you change a parameter’s datatype from
real to
string, any mappings to/from other
real parameters are invalid until those
parameters are also changed to
string. You may also want corresponding
changes made when a value is changed or the mode is changed. You can select
whether you want
Isight
to
Always automatically make the changes to
mapped parameters, to
Never automatically make the changes
(forcing a manual change), or to
Prompt you before automatically making
changes to allow you to cancel the changes. |
---|
Array Resizability |
Handle the
Dimensions are
resizable option (available when creating or editing an array
parameter) when you map an array parameter to another array parameter, and the
setting of this option does not match (i.e., one is a fixed size and one is
resizable). You can select whether you want
Isight
to
Always make the two settings match, to
Never make the two settings match (leaving
them unchanged), or to
Prompt you to make a decision on a
case-by-case basis. |
---|
Array Dimensions |
Handle array parameter behavior between two mapped array
parameters when an array size is altered. You can select whether you want
Isight
to
Always have the array size updated in the
other parameter, to
Never update the size in the other
parameter, or to
Prompt you to update the array size on a
case-by-case basis. |
---|
-
Click
Display, and set the following options, as
desired:
Option | Description |
---|
How many significant
digits |
The number of significant digits that you want to use for
displaying real values in
Isight.
While
Isight
always maintains the full precision of the values, the full precision is often
not meaningful when interpreting results. The presentation of the data in
Isight
can be simplified by reducing the number of significant digits to display.
Examples are shown on the
Display tab to illustrate how changing the
setting of this preference affects the way numbers are displayed. When editing
values, you are still presented with the number in full precision. |
---|
Use default for locale as the decimal
separator |
How decimals appear in
Isight.
Isight
supports full internationalization. By default,
Isight
uses the decimal setting from the locale in which the operating system is
currently running. However, if you are running in a locale that uses a
“, Comma” for the decimal, but you still want the
decimal to appear as a “. Dot” (or vice-versa), you can
explicitly set the decimal separator that
Isight
uses. This setting is useful for globalized organizations that run their
computers on different locales (in different countries), yet want everyone to
use a consistent decimal separator. By default,
default for locale is selected.
Note:
To simplify the presentation of values,
Isight
also changes values to be presented using scientific notation (e.g., 1.23E7
instead of 12300000) when the value is greater than 1E7 or less than 1E-4.
|
---|
When displaying a parameter show the
Display Name/Name |
Show either the
Display Name or the
Name when displaying parameters. By
default,
Display Name is selected.
Sometimes parameter names are complex, which makes them
difficult to identify in visuals (e.g., tables, graphs, etc.). Shorter, more
manageable names are easier to read. Therefore, you can select
Display Name to display a more
manageable name when parameter names are shown. Display names do not affect the
model. Display names appear in graph templates on the
Design Gateway,
in visuals on the
Runtime Gateway,
and on the
History and
Data Analysis tabs on the
Runtime Gateway.
You can add a display name when you create a new parameter or when you are
working with parameters on the
Design Gateway
and
Runtime Gateway
Parameters tabs. For more information,
see
Adding New Parameters.
If you select
Name
and enter a display name
on the
Parameters tab, the display name appears
only as headings for graph templates, graphs, and tables.
|
---|
Globally default to grouping parameters
by their parent component |
Group parameters by component in some component editors.
You can turn this option on/off in the component editor by right-clicking in
the parameter table and deselecting
Group Parameters. This preference option
sets only the initial value. If you make a change in a component editor, that
setting overrides this option and is saved as the new preference. For more
information, refer to the
Isight Component Guide. |
---|
Do NOT group those parameters associated
with the currently selected component |
Group parameters owned only by other components and not the
component with which you are currently working. |
---|
-
Click
Creation, and set the following options, as
desired:
Option | Description |
---|
Save general parameter values to the
database at runtime |
Save new parameter values to the results database. If the
option is not selected, parameters that are not saved are not displayed on the
Parameters or
History tabs on the
Runtime Gateway
during and after execution. By default, this option is selected. For more
information about saving parameter values to the database, see
About Saving Parameter Values to the Database. |
---|
Save File parameters to the database at
runtime |
Save new file parameters attached to components to the
database. File parameters are often used for temporary work, so it is often
desirable to not store the information for these files in the database. During
and after execution, file parameters that are not saved will not be displayed
on the
Parameters or
History tabs on the
Runtime Gateway.
By default, this option is set to not save file parameters to the database at
runtime. |
---|
Suppress values of new Input and In/Out
parameters |
Suppress the default values of new parameters created in
the
Parameters tab or by component editors.
This allows the new parameters to explicitly provide meaningful values in the
model or to enter values when the model is run.
By default, each new parameter is given a standard default
value (e.g., 0.0 for type Real) or is assigned a default value by the component
during configuration—for example, from an input parse template or an Excel
spreadsheet. These values are often irrelevant because they are overridden by
mappings, but the model user may not know this and may misconstrue the default
values as significant. In some cases these values are actually inappropriate
and should be changed when the model is run.
If the option
Suppress values of new Input and In/Out
parameters is selected, parameters that have no default value are
shown in the
Parameters tab with blank cells in the
Value column. If a user attempts to run
a model having input or in/out parameters with no default values (or mappings),
Isight
refuses to start the job unless values are provided for these parameters.
|
---|
-
Click
OK to save your changes and to close the
Preferences
dialog box.
|