ARCHIVED: On Quarry at IU, how do I add the NAG or IMSL libraries to my user environment?

This content has been archived, and is no longer maintained by Indiana University. Information here may no longer be accurate, and links may no longer be available or reliable.

Note: After seven years of production service, Indiana University's Quarry research computing cluster was decommissioned January 30, 2015. IU students, faculty, and staff can request accounts on Karst, IU's newest high-throughput computing cluster; for instructions, see ARCHIVED: Requesting an account. User data on Quarry has not be removed; you can access your old home directory data on Quarry from your account on any other IU research computing resource (see Available access to allocated and short-term storage capacity on IU's research systems). All software modules that were available on Quarry are available on Karst. If you have questions or concerns about Quarry's retirement, or need help, contact the High Performance Systems group.

The Numerical Algorithms Group (NAG) Fortran Library and the IMSL Fortran Numerical Library for the Intel 64-bit compiler are both available on Quarry.

To add either library to your user environment on Quarry, you must first add a version of the Intel Compiler Collection:

  • Adding the NAG Fortran Library: To add the NAG library to your user environment, you must first add version 13.0.1 of the Intel Compiler Collection; on the command line, enter:
      module load intel/13.0.1

    Once the appropriate version of the Intel Compiler Collection is added, you can add the NAG library; on the command line, enter:

      module load nag

    Once you load the nag module, to access NAG examples, change to the /N/soft/rhel6/nag/fll6i23dcl/examples directory:

      cd /N/soft/rhel6/nag/fll6i23dcl/examples

    For more about the NAG Fortran Library, see the vendor's NAG Fortran Library Manual.

  • Adding the IMSL Fortran Numerical Library: To add the IMSL libraries to your user environment, you must add the Intel Compiler Collection, either version 13.0.1 or the default version (13.1.2):
    • To load the default version, on the command line, enter:
        module load intel
    • To load version 13.0.1, enter:
        module load intel/13.0.1

    Once the Intel Compiler Collection is added, you can add the IMSL libraries; on the command line, enter:

      module load imsl

    Once the imsl module is loaded, to access usage notes, change to the $FNL_DIR/rdhin111e64/notes directory:

      cd $FNL_DIR/rdhin111e64/notes

    For more about the IMSL Fortran Numerical Library, see the vendor's IMSL product documentation.

Note: Numerical Recipes libraries cannot be offered on the IU research systems; see ARCHIVED: Why Numerical Recipes isn't installed on any IU central systems

Support for this system is provided by the UITS High Performance Systems (HPS) and Scientific Applications and Performance Tuning (SciAPT) groups. If you have system-specific questions, contact the HPS group. If you have questions about compilers, programming, scientific/numerical libraries, or debuggers on this system, contact the SciAPT group.

This is document azwx in the Knowledge Base.
Last modified on 2023-04-21 16:57:15.