Three environment variables: SIABIN
, SIALIB
, and SIATMP
must be defined in order to run SIA jobs.
The first specifies the directory in which the executables are stored, the second is the directory where all module object libraries are placed, and the third is the writable directory in which the system will put the executable and some temporary files (those are NOT data files!). Also a short alias for the name of the job launcher, is helpful, such as:
alias sia $SIABIN/SIA_launch_job
When the job launcher is invoked without parameters, it prints its version number and a short summary of its usage. Not surprisingly, the SGI, Sun, and Linux systems at the University of Wyoming Seismic Computing lab use different formats of the executables, thus we have a copy of the executables and object libraries for each machine. Below, I show examples for four types of our systems at UWyo.
.cshrc
file shall be
different: setenv SIABIN /rs/morozov/SIABIN/.glengoyne
setenv
SIABIN /rs/morozov/SIABIN/.linux
setenv
SIABIN /rs/morozov/SIABIN/.tomatin
setenv SIABIN /rs/morozov/SIABIN/.sun
See Installation instructions here.