Fork me on GitHub

Ansys EM

ANSYS Electromagnetics Suite for Linux/Unix.

Usage

Ansys EM can be activated using the module files:

module load apps/ansysem/16.1
module load apps/ansysem/17.2
module load apps/ansysem/18.0/binary
module load apps/ansysem/18.2/binary
module load apps/ansysem/19.0/binary
module load apps/ansysem/19.1/binary
module load apps/ansysem/19.2/binary
module load apps/ansysem/19.3/binary
module load apps/ansysem/19.4/binary

Ansys EM is integrated with the Ansys Workbench GUI (the ansyswb executable) for each version. The Ansys EM exectuable is ansysedt.

Note: An accelerated-graphics interactive session with X Window support (i.e. a Hardware-accelerated graphics rendering interactive session on ShARC) is required to run the ansysedt executable as a GUI. On the login node, the command qsh-vis will initiate an accelerated-graphics interactive session.

Batch jobs

The following is an example batch submission script which is submitted to the queue by typing qsub my_job.sh:

#!/bin/bash
#$ -cwd
#$ -l h_rt=00:30:00
#$ -l rmem=2G
#$ -pe mpi 8

module load apps/ansysem/16.1

ansysedt -ng -BatchSolve -Distributed -machinelist num=8 -batchoptions 'HFSS/HPCLicenseType'='pool' -batchoptions 'HFSS-IE/HPCLicenseType'='pool' Tee.aedt

The script requests 8 cores using the MPI parallel environment mpi with a runtime of 30 mins and 2 GB of real memory per core. The Ansys EM input file is Tee.aedt and batch options 'HFSS/HPCLicenseType'='pool' and 'HFSS-IE/HPCLicenseType'='pool' change the HPC licencing from “pack” (the default) to “pool”.

Installation notes

Ansys EM 16.1 was installed using the install_ansysem.sh script; the module file is /usr/local/modulefiles/apps/ansysem/16.1.

Ansys EM 17.2 was installed using the install_ansysem.sh script; the module file is /usr/local/modulefiles/apps/ansysem/17.2.

Ansys EM 18.0 was installed using the install_ansysem_180.sh script; the module file is /usr/local/modulefiles/apps/ansysem/18.0/binary.

Ansys EM 18.2 was installed using the install_ansysem_182.sh script; the module file is /usr/local/modulefiles/apps/ansysem/18.2/binary.

Ansys EM 19.0 was installed using the install_ansysem_190.sh script; the module file is /usr/local/modulefiles/apps/ansysem/19.0/binary.

Ansys EM 19.1 was installed using the install_ansysem_191.sh script; the module file is /usr/local/modulefiles/apps/ansysem/19.1/binary.

Ansys EM 19.2 was installed using the install_ansysem_192.sh script; the module file is /usr/local/modulefiles/apps/ansysem/19.2/binary.

Ansys EM 19.3 was installed using the install_ansysem_193.sh script; the module file is /usr/local/modulefiles/apps/ansysem/19.3/binary.

Ansys EM 19.4: there is no install script; the module file is /usr/local/modulefiles/apps/ansysem/19.4/binary.

The binary installations were tested using ansyswb and the above batch submission script.