Getting Started
Access Information
Code Development
Computing Resources
Running Jobs
Documentation and Training
Careers at A*CRC
CST STUDIO SUITE  comprises tools for the design and optimization of devices operating in a wide range of frequencies – static to optical. Analyses may include thermal and mechanical effects, as well as circuit simulation. All programs are accessible through a common interface with facilitates circuit and multi-physics co-simulation.

CST STUDIO SUITE comprises the following modules:
  • CST MICROWAVE STUDIO (CST MWS) is a  tool for the 3D EM simulation of high frequency problems.
  • CST PARTICLE STUDIO has been developed for the simulation of free moving charged particles. Applications include electron guns, cathode ray tubes, magnetrons, and wake fields.
  • CST EM STUDIO (CST EMS) is a tool for the analysis and design of static and low frequency EM applications such as motors, sensors, actuators, transformers, and shielding effects.
  • CST PCB STUDIO™ (CST PCBS) for the simulation of SI/PI and EMC/EMI on printed circuit boards.
  • CST CABLE STUDIO™ (CST CS) for the simulation of signal and power integrity and EMC/EMI analysis of cable harnesses.
  • CST MPHYSICS STUDIO™ (CST MPS) for thermal and mechanical stress analysis.
  • CST MICROSTRIPES™ (CST MS) is a time domain module for 3D EM simulation, particularly of EMC applications.
  • CST DESIGN STUDIO™ (CST DS) provides a design environment in which the results from diverse simulators can be combined and analysed.
Official Homepage
Users Manual

Other References
License Agreement and Citation Format
License Agreement
General Terms and Conditions (PDF)

Citation Format 

How to Access the Program 
Servers Versions Paths Parallelization Methods
(see remarks)
/apps/CST/Studio_Suite/2011_ihpc OpenMP, MPI
2011  /apps/CST_Studio_Suite/2011_i2r OpenMP, MPI

(1) IHPC has purchased the CST Studio_Suite 2011 license, and IHPC staff may access to the version under 2011_ihpc directory in Axle.
(2) A copy of trial version has been installed in directory 2011_i2r under request by I2R.
Using the Program
Axle  (Serial and OpenMP)


#Ask for 32 processors

#BSUB -n 32

# 32 processors per host

#BSUB -R "span[ptile=32]"

# Wallclock time in HH:MM

#BSUB -W 72:00

# Job name

#BSUB -J "MyLargeParallelJob"

# Requires 20G of memory

#BSUB -R "rusage[mem=20480]"

# Output and error files

#BSUB -o lsf%J.o

#BSUB -e lsf%J.e


"/apps/CST/Studio_Suite/2011_ihpc/cst_design_environment" -m -r  \

Axle (MPI)


#Ask for 32 processors

#BSUB -n 32

#32 processors per node

#BSUB -R "span[ptile=32]"

# Wallclock time in HH:MM
#BSUB -W 72:00

# Job name
#BSUB -J "MyLargeParallelJob"

# Requires 500M of memory per MPI task
#BSUB -R "rusage[mem=127000]"

# Output and error files
#BSUB -o lsf%J.o
#BSUB -e lsf%J.e

# Transform the LSB_HOSTS into a CST nodefile. Replace the installation path etc. with the settings appropriate to your system.
echo "# CSTMachineFile 20080509" > cst_nodefile
echo "# DefaultInstallationFolder /apps/CST/Studio_Suite/2011_ihpc" >> cst_nodefile
echo "# DefaultTempFolder /scratch/ihpc/ihpcmark/cst_trial" >> cst_nodefile
echo "# DefaultMachineArchitecture Linux AMD64" >> cst_nodefile

# Define our variables here

# Need to make our own machinefile
for i in `echo $LSB_HOSTS`
echo $i

# Write node information we got from LSF into cst_nodefile. Each node should be listed only once.
cat $MACHINEFILE  | sort | uniq >> cst_nodefile

export I_MPI_FABRICS=tcp
unset I_MPI_ROOT


"/apps/CST/Studio_Suite/2011_ihpc/cst_design_environment"  -m -r      \

                               -withmpi -machinefile=/scratch/ihpc/ihpcmark/cst_trial/cst_nodefile  \


Additional Notes


Last Updated - 3rd Oct 2011
Privacy Policy