Ansys
Ansys offers a comprehensive software suite that spans the entire range of physics, providing access to virtually any field of engineering simulation that a design process requires.
The full list of Ansys products, not all of which may be available at Pawsey, can be seen at: https://www.ansys.com/products#tab=ProductsTab
The use of products from the Ansys suite, on Pawsey suite, requires a licence.
IMPORTANT: PLEASE READ - The Ansys Access Control List (ACL) group
Due to the licence requirements, by default, users cannot see the ansys modules when using module avail.
Similarly, simply taking a job submission script, that someone else within your research group has used, and
trying to run it for yourself, probably will not work unless you can access thosee modules.
Initially, you will need to log a support request (by contacting the Pawsey service desk) to be added to
the "ANSYS" group (Note that this groupname is capilatised within our systems, but can be queried for,
with any capilatisatio) to have access, and then you can both see, and then load the modules.
Please don't forget to tell us your usernane and project when you log the support request. We ask
that you supply that basic info, any time you log a support request.
In order to ascertain that your are in the ACL group for Ansys products, including Fluent,
you can run the follwing command on the Setonix login nodes
setonix > ldapsearch -LLLx cn=ansys | grep <username> <username> setonix >
If that command returns your username then you are in the ACL group
If, howver, that command returns nothing, so
setonix > ldapsearch -LLLx cn=ANSYS | grep <username> setonix >
then you are not in the group, and you will not be able to do anything with Ansys products until you,
or your PI, have asked Pawsey to add you to the the ACL group.
You must provide your own licence
You will need access to your own floating licence, typically running on a FlexLM server, most likely at your institution,
and, once you know that you do have access to such a licence, you will need to set two environment variables in your
jobscript before invoking the Ansys product:
ANSYSLI_SERVERS=2325@<myflexlmserver.edu.au>ANSYSLMD_LICENSE_FILE=1055@<myflexlmserver.edu.au>
Note that you will need to change <myflexlmserver.edu.au> to the hostname of the licence server given to you by your institution.
You might need to change the port numbers, if instructed by your institution.
It is a very good idea to talk to your institutuion's IT department, about their ability, to facilittate your research's requirement
to run Ansys products on external, national-level, computational facilities, such as Pawsey, BEFORE you start to try using Ansys
products at Pawsey.
Making your institution's IT department aware of the related page detailed below is also a good thing.
Debugging Ansys product interactions with the Slurm scheduler
ANSYS are improving their support for SLURM with each release. If you encounter issues, you can try turning on debugging by setting some environment variables.
export DEBUG_ANSSCRIPTS=1export ANS_SEE_RUN_COMMAND=1
For further help, contact the Pawsey service desk.
Related pages
See How to run Licensed Ansys Software for licence server information.