Several things can help the to reduce the amount of memory that GAMBIT will require. When building large meshes, running GAMBIT using journal files without the graphics being displayed not only decreases the amount of memory being used, but reduces the overall time required to complete all the processing. Thus, interactively building the model and then using a journal file to drive the meshing can result in larger meshes being created than were GAMBIT being executed in an interactive mode. Once the meshing process has completed the model could once again be opened interactively. While this is an inconvenience, it does allow larger meshes to be generated. After completing all the interactive processing up to the actual meshing, then simply generate a journal file. GAMBIT has a complete command language so all the GUI generated commands can be manually reproduced. It might be easier to interactively build the meshing journal file by performing similar operations on a small model that would generate the desired meshing commands. Then using a text editor modify the labels and save the resulting journal file. Once the journal file is created start GAMBIT and add the command line option:

-inputfile journal_file_name

Another way to reduce the total amount of memory that GAMBIT requires, is to turn off the UNDO processing. During the normal interactive phase of model creation, it is not desirable or needed. However, once the model is created and the meshing phase has begun, disabling UNDO will reduce the memory demands and also speed up the processing.

1.In the GAMBIT GUI choose the Edit Menu
3.Global, UNDO, LEVEL
or on the command line type: default set "GLOBAL.UNDO.LEVEL" numeric 0

The best combination would be to place this line as the first line inside the meshing journal file.

Show Form
No comments yet. Be the first to add a comment!