A problem formulation file is a text file that stores the information
to define a problem formulation. You can create a problem formulation
file outside of Isight
and import the file for use in your model. Similarly, you can export
a problem formulation file. It is often helpful to export a problem formulation
file and use that file to ensure that the file you want to import has
the correct format.
The problem formulation file must contain:
-
a row for each parameter that you want to import,
-
a column for each attribute to set for those parameters, and
-
a header row specifying which attribute is defined in each column.
When supplying information for scalar, array, and aggregate parameters:
-
Use square brackets ([]) to define the element for
individual array elements.
-
Use the full path ("aggr.member") to specify aggregate
members.
-
Use <> as the value if an attribute does not
exist for a given parameter.
The following shows an example of a correctly formatted file:
Name |
Mode |
Type |
Structure |
Value |
Lower |
Upper |
x1 |
Input |
Real |
Scalar |
0.0 |
–10.0 |
10.0 |
x2 |
Input/Output |
Real |
Scalar |
0.0 |
–10.0 |
<> |
"Run #" |
Local |
Integer |
Scalar |
0 |
<> |
<> |
y |
Output |
Real |
Scalar |
0.0 |
<> |
<> |
arr[1,1] |
Input |
Real |
Scalar |
1.0 |
<> |
<> |
arr[2,0] |
Input |
Real |
Scalar |
3.0 |
<> |
7 |
arr[2,1] |
Input |
Real |
Scalar |
5.0 |
2 |
<> |
"Result.mean" |
Output |
Real |
Scalar |
0.0 |
<> |
<> |