Environment
Raijin uses csh
, add the following to your ~/.cshrc
:
#ISSM setenv ISSM_DIR /home1/mmorligh/issm/trunk/ source $ISSM_DIR/etc/environment.csh #Packages module load intel-cc/15.0.3.187 module load intel-fc/15.0.3.187 module load intel-mkl/15.0.3.187 module load fftw3-mkl/15.0.3.187 module load openmpi/1.10.2 module load cmake/3.4.0 module load petsc/3.6.3 module load scotch/6.0.0_esmumps module load metis/5.1.0 MPI_LINK_FLAGS=$(mpicc --showme:link)
And replace ISSM_DIR
with your actual trunk. Log out and log back in to apply this change.
Installing ISSM on Raijin
Raijin will only be used to run the code, you will use your local machine for pre and post processing, you will never use Raijin's matlab. You can check out ISSM and install the following package:
- m1qn3
Use the following configuration script (adapt to your needs):
./configure \ --prefix=$ISSM_DIR \ --with-wrappers=no \ --with-mpi-include="." \ --with-mpi-libflags="" \ --with-petsc-dir="/apps/petsc/3.6.3" \ --with-metis-dir="/apps/metis/5.1.0" \ --with-mumps-dir="/apps/petsc/3.6.3" \ --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \ --enable-development \ --with-numthreads=16 \ CC=mpicc CXX=mpic++ F77=mpif77 F90=mpif90
Last modified
4 years ago
Last modified on 07/23/20 07:47:51
Note:
See TracWiki
for help on using the wiki.