a Package for Computational Fluid Dynamics Simulations
Below you find explanations to obtain and check out product licenses and regarding support and training.
Functionality
Simulation of Turbulent flow in Arbitrary Regions - Computational Continuum Mechanics + (STAR-CCM+) is a C++ based finite-volume-based program package for modelling of fluid flow problems and beyond. It is developed by Siemens PLM Software (they bought CD-adapco). Today, the Simcenter STAR-CCM+ package can be applied to a wide range of multiphysics problems such as
- Aerospace Engineering
- Turbomachinery
- Chemical Process Engineering
- Automotive Engineering
- Building and Environment Engineering
Conditions for Usage and Licensing
Our STAR-CCM+ modules are restricted to members of the adapco user group.
You can apply to become a group member at support@nhr.zib.de - if your usage purpose is research/teaching, or if your are a student. Projects that are financed by industrial partners are not allowed.
To check if you are a UNIX group member you can type: groups
Within the core-h limits of Test Projects (see test account) we provide free Power On Demand (POD) keys for teaching/academic research of non-industry funded projects.
If you fulfil these conditions simply write to support@nhr.zib.de.
In order to run STAR-CCM+ you have to specify the parameters -licpath
and -podkey
, as shown in the Example Jobscripts below.
Introduction and courses
A product overview is provided here. This documentation describes only the specifics of installation and usage at NHR@ZIB systems. Introductory courses for STAR-CCM+ as well as courses for special topics are offered by Siemens PLM Software: as a student you can join the Siemens Xcelerator Academy for Academics for free.
Documentation and materials
STAR-CCM+ products come with complete documentation. The User Guide is available in PDF format, see directory /sw/eng/starccm/<version>/STAR-CCM+<version>/doc
.
Installed versions
module avail starccm
All versions use double precision. The recommended default module - providing all necessary environment settings - can be loaded with: module load starccm
Example Jobscripts
GUI client - Server - Connection
srun -p cpu-clx:test --tasks-per-node 96 --pty bash module load starccm starccm+ -server -collab -power -podkey $PODKEY
The hostname and port information displayed with the server startup is needed later (see "Server::start -host ...").
Locally, the StarCCM client requires a password-less SSH connection, however du to security reasons NHR@ZIB allows password protected ssh keys only. To resolve this conflict on Linux/Mac systems run a ssh-agent in the background:
ssh-add ~/.ssh/your_private_key
Hence, you need to type your password only once. If you are on Windows using PuTTy please refer here.
Now you can start StarCCM locally, and connect via
with the following settings:
Here, you need to replace your username, the host name b####.usr.hlrn.de, and the port number #####, according to the screen output created after starting the remote server (see first step).
Known Issues
To check if the license server of CD-adapco is accessible type:
telnet flex.cd-adapco.com 1999
This test (Trying ...) is positiv if the server answers (within a second):
Escape character is '^]'
Typically, after some minutes, a negative test outcome is indicated by:
telnet ... Connection timed out
Tutorial Cases
Tutorial case files can be found in /sw/eng/starccm/<version>/STAR-CCM+<version>/doc/startutorialsdata
resp. (with solutions) in /sw/eng/starccm/<version>/STAR-CCM+<version>/tutorials
, verification data in /sw/eng/starccm/<version>/STAR-CCM+<version>/VerificationData
.