Attention
The ShARC HPC cluster was decommissioned on the 30th of November 2023 at 17:00. It is no longer possible for users to access that cluster.
Ansys EM
ANSYS Electromagnetics Suite for Linux/Unix.
Note
The University of Sheffield ANSYS licence servers currently only support ANSYS EM 2020 R1 or higher.
Caution
ANSYS users can now use a maximum of 400 concurrent cores, across all devices on campus, including personal machines and HPC clusters, and regardless of the number of ANSYS applications they have open. Please see ANSYS license restrictions for more detail.
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
module load apps/ansysem/20.2/binary
module load apps/ansysem/21.1/binary
module load apps/ansysem/22.2/binary
Ansys EM is integrated with the Ansys Workbench GUI (the runwb2
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 (qsh-vis) 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/22.2
ansysedt -ng -BatchSolve -Distributed -machinelist num=8 -batchoptions 'HPCLicenseType'='pool' -useElectronicsPPE 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
'HPCLicenseType'='pool'
to change the HPC licencing from “pack” (the default) to “pool”.
Note
The University of Sheffield ANSYS licence servers currently only support ANSYS EM 2020 R1 or higher.
The
-useElectronicsPPE
argument is required if you are using the University of Sheffield ANSYS licence server however if you are using an alternative licencing method (e.g. a flat-file) and one of the older modules this option is unlikely to be required.If you are using an older module the batch options may need adjusting from
-batchoptions 'HPCLicenseType'='pool'
to project type specific options click here and see post 4.If you are using commercial licenses the use of
-batchoptions 'HPCLicenseType'='pack'
is likely compulsory.
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
.
Ansys EM 20.2: there is no install script;
the module file is
/usr/local/modulefiles/apps/ansysem/20.2/binary
.
Ansys EM 21.1: there is no install script;
the module file is
/usr/local/modulefiles/apps/ansysem/21.1/binary
.
Ansys EM 21.1: there is no install script;
the module file is
/usr/local/modulefiles/apps/ansysem/22.2/binary
.
The binary installations were tested using runwb2
and the above batch submission script.