COMSOL

You can run COMSOL graphically through Thinlinc. It is available from the menu. If you need to start it from command line yourself, make sure to use the vglrun command, which increases the 3D drawing performance, and also eliminates some visual bugs in the 3D-view.

The basic input line would look like e.g:

comsol batch -inputfile inputfile.mph -autosave off -tmpdir $TMPDIR -np $SLURM_NPROCS

Autosaving temporary files

COMSOL can save temporary files for error recovery, but will, by default, save these into ~/.comsol/. This is bad, as these files are very large and do not belong in the backup area. When this is needed, make sure to save these in the $SNIC_NOBACKUP directory E.g:

comsol batch -i inputfile.mph -autosave on -recoverydir $SNIC_NOBACKUP/comsol_recovery/ -np $SLURM_NPROCS

You can also set the autosave functionality in the preferences for once. This is easiest done through the GUI.