Changes between Version 27 and Version 28 of pleiadesbash
- Timestamp:
- 12/16/20 16:44:36 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
pleiadesbash
v27 v28 7 7 Then, a NAS account has to be created by the new user: 8 8 - go to [https://www.nas.nasa.gov/hecc/portal/accounts] select option 2 ("I want to request and account for myself") 9 - provide the information requested using either GID = s 1690for Eric's group or GID = s1507 for Mathieu's group9 - provide the information requested using either GID = s5692 for Eric's group or GID = s1507 for Mathieu's group 10 10 - the PI will receive an email to approve the request 11 11 - All users must complete NASA-mandatory Basic IT Security Training (This year's training is called "FY21 CYBERSECURITY AND SENSITIVE UNCLASSIFIED INFORMATION AWARENESS COURSE"). … … 71 71 == Installing ISSM on Pleiades with Dakota == 72 72 73 For Dakota to run, you you will still need to make autotools, cmakePETSc, and m1qn3.73 For Dakota to run, you you will still need to make PETSc, and m1qn3. 74 74 75 In addition, will need to build the external package :76 - boost, install-1.55-pleiades.sh75 In addition, will need to build the external packages: 76 - cmake, install.sh 77 77 - dakota, install-6.2-pleiades.sh 78 78 79 Finally, add the following to yourconfiguration script:79 Finally, you will need to make with mpi compilers by using the configuration script: 80 80 81 81 {{{ 82 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 82 #!sh 83 export F77=mpif77 84 export FC=mpif90 85 86 ./configure \ 87 --prefix=$ISSM_DIR \ 88 --enable-standalone-libraries \ 89 --with-wrappers=no \ 90 --with-petsc-dir="$ISSM_DIR/externalpackages/petsc/install" \ 91 --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \ 92 --with-boost-dir=/nasa/pkgsrc/sles12/2018Q3/ \ 83 93 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 94 --with-gsl-dir=/nasa/pkgsrc/sles12/2018Q3/ \ 95 --with-mpi-include=" " \ 96 --with-mpi-libflags=" -lmpi" \ 97 --with-mkl-libflags="-L/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -lm -limf -lsvml -lirc" \ 98 --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install" \ 99 --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install" \ 100 --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install" \ 101 --with-graphics-lib="/usr/lib64/libX11.so" \ 102 --with-fortran-lib="-L/nasa/intel/Compiler/2016.2.181/compilers_and_libraries_2016.2.181/linux/compiler/lib/intel64/ -lifcore -lifport" \ 103 --with-vendor="intel-pleiades-mpi" \ 104 --enable-development 84 105 }}} 85 106 86 107 == Installing ISSM on Pleiades with CoDiPack == 87 108 88 For CoDiPack, you you will still need to make autotools, cmakePETSc, and m1qn3.109 For CoDiPack, you you will still need to make cmake, PETSc, and m1qn3. 89 110 90 111 In addition, will need to build the external package: … … 130 151 cluster.codepath='/u/mmorligh/issm/trunk/bin'; 131 152 cluster.executionpath='/nobackup/mmorligh/execution/'; 132 cluster.grouplist='s 1690';153 cluster.grouplist='s5692'; 133 154 cluster.port=1099; 134 155 }}}