Global preferences for catacomb operation.
autoInstantiate: if true, creation of new lists triggers instantiation of an object of the appropriate type with a default name. This saves a few clicks in quick demonstrations, but generally it is probably worth choosing meaningful names for new components.
updateInterval: when running a long calculation, catacomb redraws the results every updateInterval ms (default 300) to act as a progress report. Slow machines or long calculations producing a lot of data may take so long to redraw that it holds the calculation up significantly. One solution is to increase the updateInterval, although in general it is better to reduce the resolution of the saved results where possible, for example by setting the recording interval to be much longer than the calculation timestep.
debugLevel: an integer between 0 and 10. At 0 only errors are reported, with most information provided at 10. As a special case, all internal messages are reported at level 3 only.
autoSaveInterval: (noop in v0.70) interval in minutes for saving the current model to a file.
|     field |     type   |     contents / default value |     |
| autoInstantiate | boolean | false | variable: autoInstantiate type: boolean |
| updateInterval | integer | 300 | variable: updateInterval type: integer |
| debugLevel | integer | 0 | variable: debugLevel type: integer |
| autoSaveInterval | integer | 5 | variable: autoSaveInterval type: integer |
| fieldVisLevel | integer | 5 | variable: fieldVisLevel type: integer |
| clipboard | object | DataClipboard | |
| optimisation | object | ParamOptimization | |
| python | object | CcmbPython | |
| help | object | HelpTarget | |
| extcolor | object | ColorTarget | |
| fieldconf | object | FieldConfig | |
| objinfo | object | ObjectInfo | |
| errors | object | ErrorLog | |
| message | object | InfoMessage | |
| guide | object | CcmbGuide | |
| CcmbObject | list | CcmbObject |