STAR-CCM+

Last modified: Monday August 03, 2015 11:42 AM

Environment Setup

In order to initialize your environment for STAR-CCM+, you should type one of the following commands. This environment module will also configure the license for STAR-CCM+.

For Ada:

module load STAR-CCM+

For Eos:

module load starccm+

For more information about modules, please see this page.

Documentation

The STAR-CCM+ user guides are available here in PDF format.

Using Parallel STAR-CCM+ in Batch Jobs

Using Parallel STAR-CCM+ in Batch Jobs on Ada

Below is an example of a batch job script for running STAR-CCM+ on Ada.

#BSUB -J starccm
#BSUB -o starccm.%J
#BSUB -L /bin/bash
#BSUB -W 10:00
#BSUB -M 1000
#BSUB -R 'rusage[mem=1000]'
#BSUB -n 20
#BSUB -R 'span[ptile=20]'

module load STAR-CCM+

starccm+ -rsh blaunch -np 20 -batch simulation_file -machinefile $LSB_DJOB_HOSTFILE
To submit the job script to LSF on Ada, run the following:
bsub < jobscript

Using Parallel STAR-CCM+ in Batch Jobs on Eos

Below is an example of a batch job script for running on STAR-CCM+ on Eos. Note, you must setup passwordless SSH keys using the /g/software/bin/init-ssh command. Also, you need to include the -machine $PBS_NODEFILE arguments to tell STAR-CCM+ which nodes were assigned to your job.

# --------- Example job file: starccm.job file --------
#PBS -l nodes=2:ppn=8,walltime=01:00:00,mem=44gb
#PBS -N starccm+
#PBS -j oe

module load starccm+

cd $PBS_O_WORKDIR
starccm+ -rsh ssh -np 16 -batch filename.sim -machinefile $PBS_NODEFILE
To submit the job script to the batch system on Eos, run the following:
qsub jobscript

More Information

For more information about using the batch systems on Ada and Eos, please consult the batch system/procesing user guides for each system:

The manual pages for STAR-CCM+ can be accessed after setting up your STAR-CCM+ environment by typing the following command:

 man starccm