Subsections


Changing SciCraft Settings

Many important settings in SciCraft can be changed through the Preferences dialog box. To access the settings choose File in the main menu, then Preferences. The preferences dialog contains three different tabs with different settings the user can modify. Each tab is explained in the following subsections.

Modifying general preferences

The General Preferences tab contains settings allowing the user to adjust the user interface, including settings width and color of lines and background color in the module diagram. It is also possible to change the current look of the application to match a specific operating system.

Function optimalization

In the General Preferences tab you have the option to enable function optimalization. This feature comes into play when you have several function nodes connected. These nodes will then be combined to a single function script that can be executed within a single process. So far this feature only affects Octave function nodes.


Modifying function paths

If you store your functions in other locations than the directory ``Functions'' under SciCraft's home directory, you need to add the locations in SciCraft. To add new paths, access the Function Path tab (similar to Figure 2.17). A list of your current paths are displayed. To add a new path, write it in the editline, or click ``Browse'' to select it in a filebrowser, and use the add button to add it to the list. All functions within the directories should now be available as nodes in SciCraft.
Figure 2.17: SciCraft preferences, and changing paths.

Modifying cache settings

When using Collect & Run, as described in section  2.2.7, it is possible to store data to disk when exiting SciCraft. This makes the kept output data available when starting SciCraft next time, and makes it possible to use Collect & Run on nodes dependent on that data without having to run the previous nodes.

To enable storing such data between runs of SciCraft, the program cache has to be enabled. The cache is enabled by default and data is stored in a subdirectory within the users home directory. Since the amount of data can be quite large in some calculations, it is possible to change the cache path to another directory or clear all data in the currently set cache directory.

When setting the cache to a specific directory, all cache entries will be stored in a subdirectory called cache. When clearing the cache, only files in this subdirectory will be deleted.

Changing the warning limit will not affect how or when cache is stored, but it will report a warning to the user if the limit is exceeded, allowing the user to clear the cache, or turn it off. Setting the limit to turns warnings off.

For more information on Collect & Run functionality, see section 2.2.7.



SciCraft Development Team