Underworld

a long term geodynamics simulation platform

Underworld Release Modules


What are Underworld Modules?

After each Underworld release, a copy of the Underworld release is installed at a range of supported Australian computer clusters, for access via a grid submission client or traditional shell login. Lists of modules loaded onto each computer cluster facility are provided in the NCI NF Software Map at:

For tips on using modules at a particular site, see:

See Releases if you require further information about each release.


Underworld Module Environment

When using an Underworld release module on a supported computer cluster, you should NOT need to set up any environment variables. Instead, the module load system automatically sets up the necessary environment variables. Therefore, it is recommended that you comment out all environment variables, including paths, in your ~/.bashrc or ~/.tcshrc file. Note: your ~/.bashrc or ~/.tcshrc file will not be overwritten permanently by the module load system.

To view which other modules are being loaded along with the Underworld module, type:

module display underworld


Loading an Underworld Module

To load the latest Underworld module, add the following to the top of either:

  • each individual pbs file, after the lines specifying the number of processors and walltime, without hashes infront of the module text (e.g. if you want to run some models with the stable build, and / or some with a hand-compiled version of the code) - recommended.
  • your ~/.bashrc or ~/.tcshrc file (e.g. if you just want to use the latest module)

module load underworld

See Submitting Compute Jobs to a Queueing System for details on how to complete and submit your compute job using pbs.


-- Wendy Mason - 18 January 2010
-- Julian Giordani - 18 January 2010
-- Kathleen Humble