Build the user subroutine library for Linux.
In order to build the user subroutine library (libheliusU.so), the target machine must have a valid Fortran compiler (Intel Fortran 11.1 or 12.1 is recommended).
Once the correct environment is setup the user subroutine library can be compiled and linked using a shell script installed with Helius PFA. This shell script is located at ADSDIR/hpfa2016/bin/make-heliusU.sh where ADSDIR is the base installation path for Autodesk. Run this script from the directory which holds the target source code and send each Fortran source file as an argument to the script. For example, if the user subroutines are contained in the files file1.f90 and file2.f90, the command to build the library is shown below (assuming Helius PFA was installed to /usr/local/autodesk/hpfa2016).
If everything compiles and links correctly, the result will be a file named libheliusU.so in the working directory. For a list of supported user subroutines, visit the User Subroutines & Damage API section.