Model Attributes Reference¶
This page documents the PLEXOS Model class attributes and their default values, validation rules, and descriptions.
Use this reference when setting configuration values through PlexosDB
attributes, for example with add_attribute, get_attribute, and
list_attributes.
Model Attributes¶
Name |
Units |
Default Value |
Validation Rule |
Description |
|---|---|---|---|---|
Enabled |
Yes/No |
0 |
In (0,-1) |
If the model is ready to be executed |
Execution Order |
- |
0 |
>= 0 |
Order in which to execute the Model when running in a batch. |
Load Custom Assemblies |
Yes/No |
-1 |
In (0,-1) |
If the Model should run custom OpenPLEXOS assemblies. |
Make Unique Name |
- |
0 |
In (-1,0,1) |
If model output should be written to a unique filename for each execution |
Objective Absolute Tolerance |
- |
0 |
>= 0 |
Allowable degradation for the objective when doing hierarchical multi-objective optimization for MIP models |
Objective Priority |
- |
1 |
>= 0 |
Priority of the objective when doing hierarchical multi-objective optimization |
Objective Relative Tolerance |
- |
0 |
Between 0 And 1 |
Allowable relative degradation for the objective when doing hierarchical multi-objective optimization for MIP models |
Objective Weight |
- |
1 |
Weight of the objective when doing blended multi-objective optimization |
|
Output to Folder |
Yes/No |
-1 |
In (0,-1) |
If model output should be written to a folder under the source directory, or into the source folder itself |
Random Number Seed |
- |
0 |
Between 0 And 2147483647 |
Random number seed for this model |
Run Mode |
- |
0 |
In (0,1) |
Switches between Normal and Dry run modes |
Write Input |
Yes/No |
0 |
In (0,-1) |
If Model input should be written to the output location along with the solution. |