Tracking Changes

It is possible to view all changes made to a variable in the current session and to revert to a previous value by simply clicking on the contextual menu and selecting the Changes option:

Change tracking menu

The latest change is always placed at the bottom of the list. Stored changes include not only numeric values but also defined functions or distributions as well as unit changes, enable/disable and true/false options, etc.

Since changes in variables are internally stored with the name of the model object, if you rename the object (e.g., in the example above, if you rename the well) all changes will be lost. Also, note that some complex changes (such as redefining a function) are shortened for the sake of visibility; e.g., an expression like "Facility: Processing Plant: Min Wells Required to Build" - "Facility: Processing Plant: Max Connected Wells" will appear as "Min Wells Required to Build"... instead.