| | 103 | |
| | 104 | == Installing ISSM with CoDiPack (AD) == |
| | 105 | |
| | 106 | You will need to install the following additional packages: |
| | 107 | - codipack |
| | 108 | - medipack |
| | 109 | - gsl |
| | 110 | |
| | 111 | Use the following configuration script (adapt to your needs, make sure to NOT include --with-petsc-dir): |
| | 112 | {{{ |
| | 113 | #!sh |
| | 114 | ./configure \ |
| | 115 | --prefix=$ISSM_DIR \ |
| | 116 | --without-kml \ |
| | 117 | --without-kriging \ |
| | 118 | --without-GiaIvins \ |
| | 119 | --without-Love \ |
| | 120 | --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ |
| | 121 | --with-matlab-dir="/Applications/MATLAB_R2019b.app/" \ |
| | 122 | --with-mpi-include="$ISSM_DIR/externalpackages/mpich/install/include" \ |
| | 123 | --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpifort -lmpi -llapack -lblas" \ |
| | 124 | --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install" \ |
| | 125 | --with-proj4-dir="$ISSM_DIR/externalpackages/proj.4/install" \ |
| | 126 | --with-scalapack-dir="$ISSM_DIR/externalpackages/petsc/install/" \ |
| | 127 | --with-mumps-dir="$ISSM_DIR/externalpackages/petsc/install/" \ |
| | 128 | --with-metis-dir="$ISSM_DIR/externalpackages/petsc/install/" \ |
| | 129 | --with-m1qn3-dir="$ISSM_DIR/externalpackages/m1qn3/install" \ |
| | 130 | --with-numthreads=16\ |
| | 131 | --enable-debugging \ |
| | 132 | --enable-development \ |
| | 133 | --with-medipack-dir="$ISSM_DIR/externalpackages/medipack/install" \ |
| | 134 | --with-codipack-dir="$ISSM_DIR/externalpackages/codipack/install" \ |
| | 135 | --enable-tape-alloc |
| | 136 | |
| | 137 | }}} |