Changes between Version 49 and Version 50 of pleiadesbash
- Timestamp:
- 07/05/24 03:05:08 (10 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
pleiadesbash
v49 v50 20 20 == Environment == 21 21 22 Since you will be using `bash`, add the following to your `~/.bashrc`: 22 Make sure to clone ISSM in your `/nobackup/` directory, where you can save a lot more files than in your home directory. 23 24 Add the following to your `~/.bashrc`: 23 25 {{{ 24 26 #ISSM … … 40 42 }}} 41 43 42 And replace `ISSM_DIR` with your actual trunk. ''Log out and log back in''to apply this change.43 44 Note that if your ` bashrc` is not loaded when you logging, you will have to add a new file: `~/.bash_login` with the following content:44 And replace `ISSM_DIR` with your actual trunk. Log out and log back in to apply this change. 45 46 Note that if your `.bashrc` is not loaded when you logging, you will have to add a new file: `~/.bash_login` with the following content: 45 47 {{{ 46 48 if [ -f ~/.bashrc ]; then . ~/.bashrc; fi … … 50 52 51 53 '''Do NOT install mpich'''. We have to use the one provided by NAS. Pleiades will ''only'' be used to run the code, you will use your local machine for pre- and post- processing, you will never use Pleiades' copy of MATLAB. You can check out ISSM and install the following packages: 52 - m1qn3 53 - that's it because we now use Pleiades' PETSc 54 - m1qn3 (`./install-linux.sh`) 55 - that's it because we now use Pleiades' PETSc! 54 56 55 57 For documentation on the Pleiades cluster, see here: http://www.nas.nasa.gov/hecc/support/kb/ … … 65 67 66 68 {{{ 69 #!sh 67 70 export CXXFLAGS="-g -Ofast" 68 71 export CFLAGS="-g -Ofast" 72 69 73 ./configure \ 70 74 --prefix=$ISSM_DIR \ … … 104 108 105 109 {{{ 106 # /110 #!sh 107 111 ./configure \ 108 112 --prefix=$ISSM_DIR \ … … 200 204 201 205 {{{ 202 #!bash sh206 #!bash 203 207 ./configure \ 204 208 --prefix=$ISSM_DIR \ … … 221 225 --enable-tape-alloc \ 222 226 --enable-development 223 224 #NOTE: The following is the old flag list, which does not work with the mpi compiler225 #--with-cxxoptflags="-g -O3 -diag-disable=2196 -axCORE-AVX2,AVX -xSSE4.2 " \226 227 }}} 227 228