If you have a model that requires special materials, loads, or other calculations during an analysis then you will be compiling Fortran user subroutines. User subroutines allow advanced users to customize a wide variety of Abaqus capabilities.

The use of user subroutines requires coordination between several independent software applications which can be challenging to configure. Are you prepared with the right C++ and Fortran compiler versions? Have you correctly set your environment variables? How do you verify your configuration? This document will walk you through the necessary steps for success and help you debug common problems.