ALERT! Warning: your browser isn't supported. Please install a modern one, like Firefox, Opera, Safari, Chrome or the latest Internet Explorer. Thank you!
Startseite » ... » Zentrale Einrichtungen  » ZIH  » Wiki
phone prefix: +49 351 463.....

HPC Support

Operation Status

Ulf Markwardt: 33640
Claudia Schmidt: 39833 hpcsupport@zih.tu-dresden.de

Login and project application

Phone: 40000
Fax: 42328
servicedesk@tu-dresden.de

You are here: Compendium » Applications » FEMSoftware

FEM Software

  Taurus Venus module
Abaqus 2016, 6.13, 6.12, 6.9-EF1 2016 abaqus
Ansys 18.0, 17.1, 17.0, 16.1 16.1 ansys, ansys/12.0, ...
Comsol 5.2(a), 5.0, 4.4, 4.3(a/b), 4.2(a), 4.1, 4.0a, 3.5(a), 3.4 5.0, 4.4, 4.3a(a/b) comsol, comsol/3.4, comsol/3.5, ...
LS-DYNA 9.0.1, 8.1, 7.1.2, 7.1.1, 6.0, 971 7.9, 971 ls-dyna

Abaqus

ABAQUS is a general-purpose finite-element program designed for advanced linear and nonlinear engineering analysis applications with facilities for linking-in user developed material models, elements, friction laws, etc.

Eike Dohmen (from Inst.f. Leichtbau und Kunststofftechnik) sent us the attached description of his ABAQUS calculations. Please try to adapt your calculations in that way.
Eike is normaly a Windows-User and his description contains also some hints for basicly unix-commands. ( ABAQUS-SLURM.pdf - only in german)

Please note: Abaqus calculations should be startet with a batch script. Please read here the information to the BatchSystem SLURM.

The detailed Abaqus documentation can be found at http://doc.zih.tu-dresden.de/abaqus (only accessible from within the TU Dresden campus net).

Example - Thanks to Benjamin Groeger, Inst. f. Leichtbau und Kunststofftechnik)

1. prepaire a abaqus input-file (here the input example from Benjamin)

Rot-modell-BenjaminGroeger.inp

2. prepare a batch-script on taurus like this

#!/bin/bash

### Thanks to Benjamin Groeger, Institut fuer Leichtbau und Kunststofftechnik, 38748
### runs on taurus and needs ca 20sec with 4cpu
### generates files:
### yyyy.com
### yyyy.dat
### yyyy.msg
### yyyy.odb
### yyyy.prt
### yyyy.sim
### yyyy.sta

#SBATCH --nodes=1 ### with >1 node abaqus needs a nodeliste
#SBATCH --ntasks-per-node=4
#SBATCH --mem=500 ### memory (sum)
#SBATCH --time=00:04:00
### give a name, what ever you want
#SBATCH --job-name=yyyy
### you get emails when the job will finished or failed
### set your right email
#SBATCH --mail-type=END,FAIL
#SBATCH --mail-user=xxxxx.yyyyyy@mailbox.tu-dresden.de
### set your project
#SBATCH -A p_xxxxxxx

###abaqus have its own mpi
unset SLURM_GTIDS

### load and start
module load abaqus
abaqus interactive input=Rot-modell-BenjaminGroeger.inp job=yyyy cpus=4 mp_mode=mpi

3. start the batchscript (name of our script is "batch-Rot-modell-BenjaminGroeger")

sbatch batch-Rot-modell-BenjaminGroeger      ---> you will get a jobnumber = JobID (for example 3130522)

4. control the status of the job

squeue -u your_login     --> in column "ST" (Status) you will find a R=Running or P=Pending (waiting for ressources)

Ansys

Ansys and Ansys CFX used to be separate packages in the past and are now combined.

Ansys is a general-purpose finite-element program for engineering analysis, and includes preprocessing, solution, and post-processing functions. It is used in a wide range of disciplines for solutions to mechanical, thermal, and electronic problems.

==> Hier ein paar Start-Tipps für Ansys-Nutzer, die vom Windows kommen. (Ansys-SLURM-fuerWindowsUser.pdf)

COMSOL Multiphysics

" COMSOL Multiphysics (formerly FEMLAB) is a finite element analysis, solver and Simulation software package for various physics and engineering applications, especially coupled phenomena, or multiphysics." [Wikipedia ]

Comsol may be used remotely on ZIH machines or locally on the desktop, using ZIH license server.

Very large models, needing more than 32 GB RAM, can be computed on Mars. For smaller models, Comsol on Deimos is much faster.

For using Comsol on ZIH machines, the following operating modes (see Comsol manual) are recommended:

  1. Interactive Client Server Mode

In this mode Comsol runs as server process on the ZIH machine and as client process on your local workstation. The client process needs a dummy license for installation, but no license for normal work. Using this mode is almost undistinguishable from working with a local installation. It works well with windows clients. For this operation mode to work, you must build an SSH tunnel through the firewall of ZIH. For further information, see the Comsol manual.

Example for starting the server process (2 cores, 16 GB RAM, max. 8 hours running time):

module load comsol
bsub -n 2 -W 08:00 -o comsol.out -e comsol.err -R "span[hosts=1] rusage[mem=16000]" comsol -np 2 server

  1. Batch Mode
  • Batchsystem SLURM (taurus, venus)
module load comsol
srun --ntasks=1 --cpus-per-task=1 --mem=3000 --time=1:00:00 --pty --x11=first comsol -np 1

Man sollte noch schauen, ob das Rendering unter Options -> Preferences -> Graphics and Plot Windows auf Software-Rendering steht - und dann sollte man campusintern arbeiten können.

LS-DYNA

Both, the shared memory version and the distributed memory version (mpp) are installed on all machines.

To run the MPI version on Taurus or Venus you need a batchfile (sumbmit with sbatch <filename>) like:
#!/bin/bash
#SBATCH --time=01:00:00 # walltime
#SBATCH --ntasks=16 # number of processor cores (i.e. tasks)
#SBATCH --mem-per-cpu=1900M # memory per CPU core

module load ls-dyna
srun mpp-dyna i=neon_refined01_30ms.k memory=120000000