== Environment == Raijin uses `csh`, add the following to your `~/.cshrc`: {{{ #!sh #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): {{{ #!sh ./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 }}}