SHELL 22.1

Adding Ansys LS-DYNA Versions to the SHELL

Adding Ansys LS-DYNA Versions to the SHELL

The list of Ansys LS-DYNA versions that can be accessed through the SHELL is controlled through an ASCII file called "dyna_versions".

Note the format of this file was changed in version 9.3 and an additional column has been inserted before the label field for MPP codes which identifies which MPI library the version has been compiled with.

The format for SMP versions of Ansys LS-DYNA is :
<Code Type> <precision> <executable> <label>
The format for MPP or HYBRID versions of Ansys LS-DYNA is :
<Code Type> F <precision> <executable> <MPP Type> <label>

Where:

<Code Type> Is either SMP (shared memory parallel), SERIAL (single threaded non parallel), MPP (distributed memory parallel) or HYBRID.
<precision> Is either Single (32 bit floating point) or Double (64 bit floating point).
<executable> Is the full path of the executable. If the full path name of the executables includes any spaces then the path must be enclosed in "s.
<MPP Type> This is a string that can be used to identify the MPP library a MPP version of Ansys LS-DYNA has been compiled with. This column is not defined for SMP or SERIAL codes.
<label> Is the label shown in the list of Ansys LS-DYNA versions displayed in the submission SHELL.

LINUX

Code Type precision executable MPP Type label
SMP Single /dyna/ls971_s_R3_1_xeon64_redhat40.exe LS971 R3.1 SP SMP
SMP Double /dyna/ls971_d_R3_1_xeon64_redhat40.exe LS971 R3.1 DP SMP
MPP Single /dyna/mpp971_s_R3.1_..._hpmpi.exe HP-MPI LS971 R3.1 SP MPP HP-MPI
MPP Double /dyna/mpp971_d_R3.1_Intel_..._hpmpi.exe HP-MPI LS971 R3.1 DP MPP HP-MPI
MPP Single /dyna/mpp971_s_R3.1_Intel_..._lam659.exe LAM659 LS971 R3.1 SP MPP LAM 6.5.9
MPP Double /dyna/mpp971_d_R3.1_Intel_..._lam659.exe LAM659 LS971 R3.1 DP MPP LAM 6.5.9
HYBRID Single /dyna/mpp971_s_R5.1.1_65550_..._hybrid.exe HP-MPI LS971 R5.1.1 SP HYBRID HP-MPI
HYBRID Double /dyna/mpp971_d_R5.1.1_65550_..._hybrid.exe HP-MPI LS971 R5.1.1 DP HYBRID HP-MPI

Would display a menu containing 8 versions of Ansys LS-DYNA.

WINDOWS

Code Type precision executable MPP Type label
SMP Single "C:\LS-DYNA\ls971_s_R3_1_win32_p.exe" Win32 SP LS971vR3.1
SMP Double "C:\LS-DYNA\ls971_d_R3_1_win32_p.exe" Win32 DP LS971vR3.1
MPP Single "C:\LS-DYNA\mpp971_s_R3.1_win32_mpich125.exe" MPICH Win32 SP LS971vR3.1 (MPICH)
MPP Double "C:\LS-DYNA\mpp971_d_R3.1_win32_mpich125.exe" MPICH Win32 DP LS971vR3.1 (MPICH)
MPP Single "C:\LS-DYNA\mpp971_s_R3.1_win64_hpmpi.exe" HPMPI Win64 SP LS971vR3.1 (HPMPI)
MPP Double "C:\LS-DYNA\mpp971_d_R3.1_win64_hpmpi.exe" HPMPI Win64 SP LS971vR3.1 (HPMPI)

If MPP jobs are going to be run across multiple machines and the Ansys LS-DYNA executables are located on a network disk then the full UNC path should be specified instead of the local drive letter.

Code Type precision executable MPP Type label
MPP Single "\\SERVER\LS-DYNA\mpp971_s_R3.1_win64_hpmpi.exe" HPMPI Win64 SP LS971vR3.1 (HPMPI)
MPP Double "\\SERVER\LS-DYNA\mpp971_d_R3.1_win64_hpmpi.exe" HPMPI Win64 SP LS971vR3.1 (HPMPI)