Applications/COMSOL

From HPC
Revision as of 17:20, 8 February 2017 by Chris.collins (talk | contribs) (Batch Submission)

Jump to: navigation , search

Application Details

  • Description: COMSOL Multiphysics® is a general-purpose software platform, based on advanced numerical methods, for modeling and simulating physics-based problems.
  • Versions: 5.2a
  • Module names: comsol/52a
  • License: Restricted commercial license, limited to Materials Engineering group. Please email viper@hull.ac.uk for information.

Usage Examples

Executables

Executable Description
comsol The comsol executable is used to start both the graphical version of COMSOL or, with the batch flag, the batch version.

Interactive

The GUI version of COMSOL can be started in an interactive session by running comsol:

[username@c100 ~]$ module add test-modules comsol/52a
[username@c100 ~]$ comsol

Batch Submission

#!/bin/bash
#SBATCH -J ComsolTest # Job name, you can change it to whatever you want
#SBATCH -N 1                # Number of nodes to run across
#SBATCH -n 28               # Number of cores to run across
#SBATCH -o %N-%j.log        # Standard output will be written here
#SBATCH -e %N-%j.err        # Standard error will be written here
#SBATCH -p compute          # Slurm partition, where you want the job to be queued
#SBATCH --exclusive

module add test-modules comsol/52a

comsol batch -np 28 -inputfile "Input file.mph" -tmpdir /local/username/comsol -outputfile output-file.mph -batchlog comsolout.log

This submission script can be found at /path/to/sample/script

[username@login01 ~]$ sbatch COMSOL.job
Submitted batch job 289555

Further Information