Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

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 also includes FEM, etc.). 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

...

  • Fluid dynamics
  • Conjugate heat transfer
  • Multiphase flows
  • Reacting flows
  • Solid mechanics (FEM)
  • Particle flows
  • Rheology
  • Electrochemistry
  • Electromagnetics
  • Aero-acoustics
  • Fluid-structure interaction

Conditions for Usage and Licensing

...

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

...

In order to run STAR-CCM+ you have to specify the parameters parameter -licpath and -podkey, as shown in the Example Jobscripts below.

Introduction

...

A product overview is provided here. This documentation describes only This page describes 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 only. A brief product overview is provided here. An introductory tutorial is accessible here.

Public documentation, tutorials and support - no registration needed

Everybody can access both the official User Guide (includes search function, click-by-click tutorials and files) and https://community.sw.siemens.com (anyone can contribute here). A PDF version of the User Guide is available on NHR@ZIB systems under /sw/eng/starccm/<version>/STAR-CCM+<version>/doc. 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>/docVerificationData.

Full support and training/courses - after registration

Students can register for free to search the entire support center (most extensive Q&A database of Siemens PLM) and attend the Xcelerator Academy for Academics (full self-paced courses for all levels).

Installed versions

Codeblock
titleTo see available versions type:
module avail starccm

...

Codeblock
languagebash
titleStart remote server on any compute node (headless/without GUI), e.g.
srun -p cpu-clx:test --tasks-per-node 96 --pty bash
module load starccm
starccm+ -np 96 -server -collab -power -podkey $PODKEY

The hostname and port information displayed with after the server startup is needed later (see "Server::start -host ..."). The "-power" flag is needed due to license reasons. The "-collab" flag is needed if your local and remote user name differ. "-collab" allows anyone to attach to your server, but do not worry: our system forbids others to access your allocated exclusive compute nodes (Beside you only root can ssh there.).  

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:

...

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.