About Problem Formulation Files

Problem formulations are stored in text files that can be imported or exported.

Related Topics
Importing and Exporting Problem Formulations

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 <> <>