Official homepage: https://mdx.plm.automation.siemens.com/star-ccm-plus
Star-CCM+ is a CFD solver which is developed and distributed by CD-adapco. It has initially been designed for helping understanding the flow characteristics around the obstacles and inside the fluidic system, but the software has emerged as a tool for multiphysics simulation. It is a commercial software that you shall purchase the license for making use of it.
Please contact NSC Support if you have any questions or problems.
|starccm+||Star-CCM+ binary which turns on its GUI|
Load the Star-CCM+ module corresponding to the version you want to use, e.g
module load star-ccm+/12.06.010
That loads the Star-CCM+ package version 12.06.
To run it interactively, simply load its GUI interface by typing
To run Star-CCM+ in batch mode, it has to be submitted via a SLURM batch script.
#!/bin/bash #SBATCH -n4 #SBATCH -t 00:20:00 #SBATCH -J jobname #SBATCH -A SNIC-xxx-yyy #SBATCH -o logfile.out # STDOUT #SBATCH -e logfile.err # STDERR #SBATCH --exclusive module load star-ccm+/12.06.010 NODEFILE=hostlist.$SLURM_JOB_ID hostlist -e $SLURM_JOB_NODELIST > $NODEFILE starccm+ \ -np $SLURM_NPROCS \ -machinefile $NODEFILE \ -power -podkey <YOUR LICENCE KEY> -licpath firstname.lastname@example.org \ -rsh jobsh \ -batch testcase.sim # Cleanup rm $NODEFILE
Submit the script via: sbatch <script file>
You have to adjust the batch script as follows:
Specify the number of cores via the option #SBATCH -n<cores>
Specify the required time #SBATCH -t <time>
Change the jobname #SBATCH -J <job name>
Specify your account name #SBATCH -A <account name>
Replace <YOUR LICENCE KEY> with your power on demand licence key
Adjust the name of your testcase (testcase.sim)
If you use an additional java script to control the execution of Star-CCM+, you have to add the name of the script, e.g. -batch testcase.java testcase.sim
Each version contains a directory with documentation and examples, which is located at: $STARCCM_ROOT/doc
The documentation includes two main components:
The userguide, e.g. UserGuide_12.06.pdf
Several examples that are discussed in the examples. The examples can be found in the directory “startutorialsdata”
Star-CCM+ is a commercial software which necessitates the purchase of its license. NSC only provides the maintenance of the installation, without any support on license purchase.