Home
 
Getting Started
 
Access Information
 
Code Development
 
Computing Resources
 
Running Jobs
 
Documentation and Training
 
Events
 
Careers at A*CRC
 
   
CST  
 
CST
Description 
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
      
Documentation
Users Manual


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

Citation Format 

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

Remarks
(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)

#!/bin/sh

#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


# export CST_VERBOSE_FRONTEND=1

"/apps/CST/Studio_Suite/2011_ihpc/cst_design_environment" -m -r  \
                           "/scratch/ihpc/ihpcmark/cst_trial/horn.cst"


Axle (MPI)

#!/bin/sh

#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
MACHINEFILE=mymacs.$LSB_JOBID

# Need to make our own machinefile
for i in `echo $LSB_HOSTS`
do
echo $i
done > $MACHINEFILE


# 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

export CST_VERBOSE_FRONTEND=1

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

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

                               "/scratch/ihpc/ihpcmark/cst_trial/horn.cst"



Additional Notes

 


Last Updated - 3rd Oct 2011
 
     
Privacy Policy