ANSYS


The ANSYS suite of programs can be used to numerically simulate a large variety of structural and fluid dynamics problems found in many engineering, physics, medical, aeronautics and automotive industry applications.


Module loading

After connecting to ShARC (see Establishing a SSH connection), you can start an interactive graphical session or submit a batch job using ANSYS programs activating them and making them available with one of the module load commands below:

module load apps/ansys/15.0
module load apps/ansys/16.1
module load apps/ansys/17.2
module load apps/ansys/18.0/binary
module load apps/ansys/18.2/binary
module load apps/ansys/19.0/binary
module load apps/ansys/19.1/binary
module load apps/ansys/19.2/binary
module load apps/ansys/19.3/binary
module load apps/ansys/19.4/binary
module load apps/ansys/20.1/binary
module load apps/ansys/20.2/binary
module load apps/ansys/21.1/binary

The ANSYS Workbench GUI executable is ansyswb. ansyswb can be launched during an interactive session with X Window support (e.g. an interactive qrshx session).


ANSYS Programs

As the ANSYS suite contains a large number of packages, links to each dedicated page for each ANSYS sub-package, can be found below:


ANSYS example models

ANSYS contains a large number of example models which can be used to become familiar with the software. The models can be found in:

/usr/local/packages/apps/ansys/21.1/binary/v211/ansys/data
/usr/local/packages/apps/ansys/20.2/binary/v202/ansys/data
/usr/local/packages/apps/ansys/20.1/binary/v201/ansys/data
/usr/local/packages/apps/ansys/19.4/binary/v194/ansys/data
/usr/local/packages/apps/ansys/19.3/binary/v193/ansys/data
/usr/local/packages/apps/ansys/19.2/binary/v192/ansys/data
/usr/local/packages/apps/ansys/19.1/binary/v191/ansys/data
/usr/local/packages/apps/ansys/19.0/binary/v190/ansys/data
/usr/local/packages/apps/ansys/18.2/binary/v182/ansys/data
/usr/local/packages/apps/ansys/18.0/binary/v180/ansys/data
/usr/local/packages/apps/ansys/17.2/v172/ansys/data
/usr/local/packages/apps/ansys/16.1/v161/ansys/data
/usr/local/packages/apps/ansys/15.0.7/ansys_inc/v150/ansys/data

Installation notes

ANSYS 15.0 was installed using the install_ansys.sh script; the module file is /usr/local/modulefiles/apps/ansys/15.0/binary.

ANSYS 16.1 was installed using the install_ansys.sh script; the module file is /usr/local/modulefiles/apps/ansys/16.1.

ANSYS 17.2 was installed using the install_ansys.sh script; the module file is /usr/local/modulefiles/apps/ansys/17.2.

ANSYS 18.0 was installed using the install_ansys_180.sh script; the module file is /usr/local/modulefiles/apps/ansys/18.0/binary.

ANSYS 18.2 was installed using the install_ansys_182.sh script; the module file is /usr/local/modulefiles/apps/ansys/18.2/binary.

ANSYS 19.0 was installed using the install_ansys_190.sh script; the module file is /usr/local/modulefiles/apps/ansys/19.0/binary.

ANSYS 19.1 was installed using the install_ansys_191.sh script; the module file is /usr/local/modulefiles/apps/ansys/19.1/binary.

ANSYS 19.2 was installed using the install_ansys_192.sh script; the module file is /usr/local/modulefiles/apps/ansys/19.2/binary.

ANSYS 19.3 was installed using the install_ansys_193.sh script; the module file is /usr/local/modulefiles/apps/ansys/19.3/binary.

ANSYS 19.4 was installed using the install_ansys_194.sh script; the module file is /usr/local/modulefiles/apps/ansys/19.4/binary.


ANSYS 20.1, 20.2 and 21.1 were installed using the GUI installer and then permissions were corrected as follows:

chmod 775 -R /usr/local/packages/apps/ansys/20.1/binary
chmod 775 -R /usr/local/packages/apps/ansys/20.2/binary
chmod 775 -R /usr/local/packages/apps/ansys/21.1/binary

Please follow the same install directory structure.

The mpi-rsh tight-integration parallel environment is required to run ANSYS/Fluent using MPI due to SSH access to worker nodes being prohibited for most users.

For versions 19.3 & 19.4 and onward mapdl will not run without modifying the file:

/usr/local/packages/apps/ansys/19.4/binary/v194/ansys/bin/anssh.ini

The following instruction should be inserted at line 2127 in anssh.ini:

setenv KMP_AFFINITY compact