Changeset 12332 for issm/trunk


Ignore:
Timestamp:
06/01/12 17:27:43 (13 years ago)
Author:
Mathieu Morlighem
Message:

merged trunk-jpl and trunk for revision 12326M

Location:
issm/trunk
Files:
215 deleted
171 edited
72 copied

Legend:

Unmodified
Added
Removed
  • issm/trunk

  • issm/trunk/README

    r11527 r12332  
    2323------------------------------------------------------------------------------
    2424
    25 Website: ttp://issm.jpl.nasa.gov/ for additional information.
     25Website: http://issm.jpl.nasa.gov/ for additional information.
    2626
    2727------------------------------------------------------------------------------
  • issm/trunk/bin

    • Property svn:ignore
      •  

        old new  
        1111*.bat
        1212*.rtf
         13*.py
  • issm/trunk/configs/config-altix64-castor.sh

    r11237 r12332  
    11#!/bin/csh
    22
    3 ./configure --prefix=$ISSM_TIER --with-serial=no --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=/usr/include  --with-mpi-lib="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so
     3./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/usr/include  --with-mpi-lib="-L/usr/lib -lmpi" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-mkl-dir=/opt/intel/mkl/9.1.023/lib/64 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH --with-graphics-lib=/usr/X11R6/lib/libX11.so
  • issm/trunk/configs/config-cosmos.sh

    r11237 r12332  
    11#!/bin/csh
    22
    3 ./configure --prefix=$ISSM_TIER --with-serial=no --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include  --with-mpi-lib="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm  -lpthread  -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/  --with-plapack-dir="-L$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/$ISSM_ARCH  --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so
     3./configure --prefix=$ISSM_DIR --with-serial=no --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=/opt/mpich/gm/intel10.1/include  --with-mpi-lib="-L/opt/mpich/gm/intel10.1/lib -lmpich -L/usr/local/gm/lib/ -lgm  -lpthread  -lrt" --with-petsc-arch=$ISSM_ARCH --with-mkl-dir=/opt/intel/mkl/10.0.5.025/lib/32/  --with-plapack-dir="-L$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH/ --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/$ISSM_ARCH  --with-vendor=intel-linux --with-graphics-lib=/usr/X11R6/lib/libX11.so
  • issm/trunk/configs/config-greenplanet.sh

    r11527 r12332  
    55
    66./configure \
    7  --prefix=$ISSM_TIER \
    8  --with-serial=no \
    9  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    10  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    11  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
     7 --prefix=$ISSM_DIR \
     8 --with-modules=no \
     9 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     10 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     11 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    1212 --with-mpi-include="/sopt/mpi/openmpi-1.5.4_psm/intel/include/" \
    1313 --with-mpi-lib="-L/sopt/mpi/openmpi-1.5.4_psm/intel/lib/ -lmpi -lmpi_f77" \
    1414 --with-petsc-arch=$ISSM_ARCH \
    15  --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     15 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1616 --with-mkl-dir=/opt/intel/mkl/10.2.4.032/ \
    17  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    18  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    19  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    20  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    21  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     17 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     18 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     19 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     21 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2222 --with-graphics-lib=/usr/lib64/libX11.so \
    2323 --with-cxxoptflags="-O3 -xS" \
  • issm/trunk/configs/config-linux64-astrid-ad.sh

    r11237 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
     4 --prefix=$ISSM_DIR \
    55 --with-serial=no\
    6  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    7  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
    8  --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    9  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" \
     6 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     7 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
     8 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     9 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    1010 --with-petsc-arch=$ISSM_ARCH \
    11  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    12  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    13  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    14  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    15  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    16  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     11 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     12 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     13 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     14 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     15 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     16 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    1717 --with-graphics-lib=/usr/lib64/libX11.so \
    1818 --with-cxxoptflags="-march=opteron -O2" \
    1919 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" \
    20  --with-rose-dir=$ISSM_TIER/externalpackages/rose/install/ \
    21  --with-adic2-dir=$ISSM_TIER/externalpackages/adic/install/ \
     20 --with-rose-dir=$ISSM_DIR/externalpackages/rose/install/ \
     21 --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \
    2222 --with-numthreads=24 \
    2323 --without-thermal \
  • issm/trunk/configs/config-linux64-astrid-petsc2.sh

    r11237 r12332  
    55#mpich 1.0.2
    66
    7 ./configure --prefix=$ISSM_TIER --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_TIER/externalpackages/scotch/install --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_TIER/externalpackages/shapelib/install\
     7./configure --prefix=$ISSM_DIR --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" --with-petsc-arch=$ISSM_ARCH --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH -lPLAPACK" --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/$ISSM_ARCH/INCLUDE" --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3/$ISSM_ARCH --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" --with-graphics-lib=/usr/lib64/libX11.so --with-cxxoptflags="-march=opteron -O2" --with-numthreads=32 --with-scotch-dir=$ISSM_DIR/externalpackages/scotch/install --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install --enable-debugging --with-shapelib-dir=$ISSM_DIR/externalpackages/shapelib/install\
  • issm/trunk/configs/config-linux64-astrid.sh

    r11237 r12332  
    33#External packages versions:
    44#petsc 3.1 or 3.2
    5 #mpich 1.0.2
     5#mpich 1.4
    66
    77./configure \
    8  --prefix=$ISSM_TIER \
     8 --prefix=$ISSM_DIR \
    99 --with-matlab-dir=$MATLAB_DIR \
    10  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    11  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    12  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
    13  --with-tao-dir=$ISSM_TIER/externalpackages/tao/install \
    14  --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    15  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich " \
     10 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     11 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     12 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
     13 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
     14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     15 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich -lmpl " \
    1616 --with-petsc-arch=$ISSM_ARCH \
    17  --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    18  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    19  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    20  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    21  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    22  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    23  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    24  --with-scotch-dir="$ISSM_TIER/externalpackages/scotch/install" \
    25  --with-chaco-dir="$ISSM_TIER/externalpackages/chaco/install" \
    26  --with-shapelib-dir="$ISSM_TIER/externalpackages/shapelib/install" \
     17 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
     18 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     20 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     21 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     22 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     23 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     24 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \
     26 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
     27 --with-shapelib-dir="$ISSM_DIR/externalpackages/shapelib/install" \
    2728 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/4.1.1/ -lgfortran" \
    2829 --with-graphics-lib=/usr/lib64/libX11.so \
     
    3031 --with-numthreads=32 \
    3132 --enable-debugging
     33 #--with-serial=no \
  • issm/trunk/configs/config-linux64-murdo-ad.sh

    r11237 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
     4 --prefix=$ISSM_DIR \
    55 --with-serial=no\
    6  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    7  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
    8  --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    9  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" \
     6 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     7 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
     8 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     9 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    1010 --with-petsc-arch=$ISSM_ARCH \
    11  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    12  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    13  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    14  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    15  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    16  --with-hypre-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    17  --with-ml-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    18  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     11 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     12 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     13 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     14 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     15 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     16 --with-hypre-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     17 --with-ml-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     18 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    1919 --with-graphics-lib=/usr/lib64/libX11.so \
    2020 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\
    2121 --with-fortran-lib="-L/usr/lib/gcc/x86_64-redhat-linux/3.4.6/ -lg2c  /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libgfortran.a" \
    22  --with-adic2-dir=$ISSM_TIER/externalpackages/adic/install/ \
     22 --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \
    2323--with-numthreads=24 \
    2424 --without-thermal \
  • issm/trunk/configs/config-linux64-murdo-nopetsc.sh

    r11995 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
    5  --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    6  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" \
     4 --prefix=$ISSM_DIR \
     5 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     6 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    77 --with-matlab-dir=$MATLAB_DIR \
    8  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    9  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    10  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/lib \
     8 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     9 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     10 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib \
    1111 --with-graphics-lib=/usr/lib64/libX11.so \
    12  --with-scotch-dir="$ISSM_TIER/externalpackages/scotch/install" \
    13  --with-chaco-dir="$ISSM_TIER/externalpackages/chaco/install" \
     12 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \
     13 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
    1414 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\
    1515 --with-numthreads=18 \
    1616 --enable-debugging \
    17  --with-gsl-dir=$ISSM_TIER/externalpackages/gsl/install
     17 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install
    1818 
    1919 
    20 # --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
     20# --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    2121# --with-petsc-arch=$ISSM_ARCH \
    22 # --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    23 # --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    24 # --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    25 # --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    26 # --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    27 # --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     22# --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     23# --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     24# --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25# --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     26# --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     27# --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk/configs/config-linux64-murdo.sh

    r11995 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
     4 --prefix=$ISSM_DIR \
    55 --with-matlab-dir=$MATLAB_DIR \
    6  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    7  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    8  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
    9  --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    10  --with-mpi-lib="-L$ISSM_TIER/externalpackages/mpich2/install/lib/ -lmpich" \
     6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
     9 --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     10 --with-mpi-lib="-L$ISSM_DIR/externalpackages/mpich2/install/lib/ -lmpich" \
    1111 --with-petsc-arch=$ISSM_ARCH \
    12  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    13  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    14  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    15  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    16  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    17  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    18  --with-scotch-dir="$ISSM_TIER/externalpackages/scotch/install" \
    19  --with-chaco-dir="$ISSM_TIER/externalpackages/chaco/install" \
     12 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     13 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     14 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     15 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     16 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     17 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     18 --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \
     19 --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
    2020 --with-graphics-lib=/usr/lib64/libX11.so \
    2121 --with-cxxoptflags="-mtune=barcelona -ffast-math -O3 -msse4.2 -Wno-write-strings "\
    2222 --with-numthreads=18 \
    23  --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     23 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    2424 --enable-debugging
    2525 
  • issm/trunk/configs/config-macosx32-mathieu.sh

    r11237 r12332  
    1010
    1111./configure \
    12         --prefix=$ISSM_TIER \
     12        --prefix=$ISSM_DIR \
    1313        --with-matlab-dir=$MATLAB_DIR \
    14         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    15         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    16         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    17         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    18         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     15        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     16        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     17        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     18        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1919        --with-petsc-arch=$ISSM_ARCH \
    20         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    21         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    22         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    23         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    24         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    25         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    26         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     20        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     21        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     22        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     23        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     24        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     26        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2727        --with-fortran-lib="/usr/local/lib/libgfortran.a" \
    2828        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-macosx32-ogive.sh

    r11237 r12332  
    55
    66./configure \
    7         --prefix=$ISSM_TIER \
     7        --prefix=$ISSM_DIR \
    88        --with-matlab-dir=$MATLAB_DIR \
    9         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    10         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    11         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    12         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     9        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     10        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     11        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     12        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     13        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    15         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    16         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    17         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    18         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    19         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    20         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    21         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     15        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     16        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     17        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     18        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     19        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     20        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     21        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2222        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    2323        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-macosx64-larour-ad.sh

    r11995 r12332  
    66./configure \
    77        --with-serial=no\
    8         --prefix=$ISSM_TIER \
    9         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    10         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    11         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     8        --prefix=$ISSM_DIR \
     9        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     10        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     11        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1212        --without-blas-lapack-dir \
    13         --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install \
     13        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1414        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    15         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     15        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1616        --with-math-lib="/usr/lib/libm.dylib" \
    1717        --with-graphics-lib="/usr/X11/lib/libX11.dylib" \
    1818        --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5  -O3 -DNDEBUG -w "\
    19         --with-adic2-dir=$ISSM_TIER/externalpackages/adic/install/ \
    20         --with-adolc-dir=$ISSM_TIER/externalpackages/adolc/install/ \
     19        --with-adic2-dir=$ISSM_DIR/externalpackages/adic/install/ \
     20        --with-adolc-dir=$ISSM_DIR/externalpackages/adolc/install/ \
    2121        --with-numthreads=8 \
    2222        --without-thermal \
     
    3434 
    3535#--without-prognostic \
    36 #--with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
     36#--with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    3737#--with-petsc-arch=$ISSM_ARCH \
    38 #--with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    39 #--with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    40 #--with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    41 #--with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    42 #--with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    43 #--with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     38#--with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     39#--with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     40#--with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     41#--with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     42#--with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     43#--with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
  • issm/trunk/configs/config-macosx64-larour-nopetsc.sh

    r11995 r12332  
    11#!/bin/sh
    22
    3 #petsc 3.2
    4 #mpich 1.4
     3pythonversion=3.2
    54
    65./configure \
    7         --prefix=$ISSM_TIER \
    8         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    9         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     6        --prefix=$ISSM_DIR \
    107        --with-matlab-dir=$MATLAB_DIR \
    11         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    12         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    13         --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install \
    14         --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
     8        --with-python-dir=$ISSM_DIR/externalpackages/python/install\
     9        --with-python-version=$pythonversion \
     10        --with-python-numpy-dir=$ISSM_DIR/externalpackages/python/install/Python.framework/Versions/$pythonversion/lib/python$pythonversion/site-packages/numpy/core/include/numpy\
     11        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
    1512        --with-math-lib="/usr/lib/libm.dylib" \
    16         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/lib \
    1713        --with-graphics-lib="/usr/X11/lib/libX11.dylib" \
    1814        --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5  -O3 -DNDEBUG -w "\
    19         --with-numthreads=8 \
    20         --with-gsl-dir=$ISSM_TIER/externalpackages/gsl/install
    21 #       --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    22 #       --with-petsc-arch=$ISSM_ARCH \
    23 #       --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    24 #       --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    25 #       --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    26 #       --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    27 #       --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/
    28 #   --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     15        --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install
  • issm/trunk/configs/config-macosx64-larour-python.sh

    r11995 r12332  
    55
    66./configure \
    7         --prefix=$ISSM_TIER \
    8         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    9         --with-python-dir=$ISSM_TIER/externalpackages/python/install\
    10         --with-python-numpy-dir=$ISSM_TIER/externalpackages/python/install/Python.framework/Versions/3.2/lib/python3.2/site-packages/numpy/core/include/numpy\
    11         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    12         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
    14         --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install \
     7        --prefix=$ISSM_DIR \
     8        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     9        --with-python-dir=$ISSM_DIR/externalpackages/python/install\
     10        --with-python-numpy-dir=$ISSM_DIR/externalpackages/python/install/Python.framework/Versions/3.2/lib/python3.2/site-packages/numpy/core/include/numpy\
     11        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     12        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     13        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     14        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1515        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    1616        --with-math-lib="/usr/lib/libm.dylib" \
     
    1818        --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5  -O3 -DNDEBUG -w "\
    1919        --with-numthreads=8 \
    20         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
     20        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    2121        --with-petsc-arch=$ISSM_ARCH \
    22         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    23         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    24         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    25         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    26         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    27         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/
    28         #--with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    29         #--with-boost-dir=$ISSM_TIER/externalpackages/boost/install/ \
     22        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     23        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     24        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     25        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     26        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     27        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/
     28        #--with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     29        #--with-boost-dir=$ISSM_DIR/externalpackages/boost/install/ \
  • issm/trunk/configs/config-macosx64-larour.sh

    r11995 r12332  
    55
    66./configure \
    7         --prefix=$ISSM_TIER \
     7        --prefix=$ISSM_DIR \
    88        --with-matlab-dir=$MATLAB_DIR \
    9         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    10         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    11         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    12         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
    13         --with-chaco-dir=$ISSM_TIER/externalpackages/chaco/install \
     9        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     10        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     11        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     12        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \
    1414        --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a" \
    1515        --with-math-lib="/usr/lib/libm.dylib" \
     
    1717        --with-cxxoptflags=" -fno-common -no-cpp-precomp -fexceptions -arch x86_64 -mmacosx-version-min=10.5  -O3 -DNDEBUG -w "\
    1818        --with-numthreads=8 \
    19         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
     19        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
    2020        --with-petsc-arch=$ISSM_ARCH \
    21         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    22         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    23         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    24         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    25         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    26         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/
    27         #--with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     21        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     22        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     23        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     24        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     26        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/
     27        #--with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
  • issm/trunk/configs/config-macosx64-mathieu.sh

    r11237 r12332  
    55
    66./configure \
    7         --prefix=$ISSM_TIER \
     7        --prefix=$ISSM_DIR \
    88        --with-matlab-dir=$MATLAB_DIR \
    9         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    10         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    11         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    12         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     9        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     10        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     11        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     12        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     13        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    15         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    16         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    17         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    18         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    19         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    20         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    21         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     15        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     16        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     17        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     18        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     19        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     20        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     21        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2222        --with-fortran-lib="/usr/local/lib/libgfortran.a" \
    2323        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-macosx64-nicole.sh

    r11995 r12332  
    55
    66./configure \
    7         --prefix=$ISSM_TIER \
     7        --prefix=$ISSM_DIR \
    88        --with-matlab-dir=$MATLAB_DIR \
    9         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    10         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    11         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    12         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    13         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     9        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     10        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     11        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     12        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     13        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1414        --with-petsc-arch=$ISSM_ARCH \
    15         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    16         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    17         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install -lPLAPACK" \
    18         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    19         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install \
    20         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    21         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install \
    22         --with-scotch-dir="$ISSM_TIER/externalpackages/scotch/install" \
    23         --with-chaco-dir="$ISSM_TIER/externalpackages/chaco/install" \
     15        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     16        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     17        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install -lPLAPACK" \
     18        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     19        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install \
     20        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     21        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \
     22        --with-scotch-dir="$ISSM_DIR/externalpackages/scotch/install" \
     23        --with-chaco-dir="$ISSM_DIR/externalpackages/chaco/install" \
    2424        --with-fortran-lib="/usr/local/gfortran/lib/gcc/x86_64-apple-darwin10/4.6.2/libgfortran.a" \
    2525        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-macosx64-ogive.sh

    r11237 r12332  
    99
    1010./configure \
    11         --prefix=$ISSM_TIER \
     11        --prefix=$ISSM_DIR \
    1212        --with-matlab-dir=$MATLAB_DIR \
    13         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    14         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    15         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    16         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    17         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     14        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     15        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     16        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     17        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1818        --with-petsc-arch=$ISSM_ARCH \
    19         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    20         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    21         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    22         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    23         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    24         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    25         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     19        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     20        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     21        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     22        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     23        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     24        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2626        --with-fortran-lib="/usr/local/gfortran/lib/x86_64/libgfortran.a" \
    2727        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-macosx64-sophie.sh

    r11237 r12332  
    99
    1010./configure \
    11         --prefix=$ISSM_TIER \
     11        --prefix=$ISSM_DIR \
    1212        --with-matlab-dir=$MATLAB_DIR \
    13         --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    14         --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    15         --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  \
    16         --with-mpi-include=$ISSM_TIER/externalpackages/mpich2/install/include  \
    17         --with-mpi-lib=" $ISSM_TIER/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpich.a $ISSM_TIER/externalpackages/mpich2/install/lib/libmpl.a " \
     13        --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     14        --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     15        --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  \
     16        --with-mpi-include=$ISSM_DIR/externalpackages/mpich2/install/include  \
     17        --with-mpi-lib=" $ISSM_DIR/externalpackages/mpich2/install/lib/libpmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpich.a $ISSM_DIR/externalpackages/mpich2/install/lib/libmpl.a " \
    1818        --with-petsc-arch=$ISSM_ARCH \
    19         --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
    20         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install \
    21         --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    22         --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/include/ " \
    23         --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    24         --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    25         --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     19        --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
     20        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \
     21        --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     22        --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/include/ " \
     23        --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     24        --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     25        --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    2626        --with-fortran-lib="/sw/usr/local/lib/x86_64/libgfortran.a" \
    2727        --with-math-lib="/usr/lib/libm.dylib" \
  • issm/trunk/configs/config-pleiades-petsc2.sh

    r11237 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
    5  --with-serial=no \
    6  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    7  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    8  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
     4 --prefix=$ISSM_DIR \
     5 --with-modules=no \
     6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
    99 --with-mpi-include=/nasa/sgi/mpt/1.25/include \
    1010 --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \
    1111 --with-petsc-arch=$ISSM_ARCH \
    12  --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     12 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1313 --with-mkl-dir=/nasa/intel/mkl/10.0.011/lib/64/ \
    14  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    15  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    16  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    17  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    18  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     14 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     15 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     16 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     17 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     18 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    1919 --with-graphics-lib=/usr/lib64/libX11.so \
    2020 --with-cxxoptflags="-O3 -xS" \
  • issm/trunk/configs/config-pleiades.sh

    r11237 r12332  
    22
    33./configure \
    4  --prefix=$ISSM_TIER \
    5  --with-serial=no \
    6  --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install \
    7  --with-metis-dir=$ISSM_TIER/externalpackages/metis/install \
    8  --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install \
     4 --prefix=$ISSM_DIR \
     5 --with-modules=no \
     6 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
     7 --with-metis-dir=$ISSM_DIR/externalpackages/metis/install \
     8 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \
     9 --with-tao-dir=$ISSM_DIR/externalpackages/tao/install \
    910 --with-mpi-include=/nasa/sgi/mpt/1.25/include \
    1011 --with-mpi-lib="-L/nasa/sgi/mpt/1.25/lib/ -lmpi -lpthread -lgfortran" \
    1112 --with-petsc-arch=$ISSM_ARCH \
    12  --with-dakota-dir=$ISSM_TIER/externalpackages/dakota/install \
     13 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \
    1314 --with-mkl-dir=/nasa/intel/mkl/10.0.011/lib/64/ \
    14  --with-plapack-lib="-L$ISSM_TIER/externalpackages/petsc/install/ -lPLAPACK" \
    15  --with-plapack-include="-I$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
    16  --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    17  --with-scalapack-dir=$ISSM_TIER/externalpackages/petsc/install/ \
    18  --with-blacs-dir=$ISSM_TIER/externalpackages/petsc/install/ \
     15 --with-plapack-lib="-L$ISSM_DIR/externalpackages/petsc/install/ -lPLAPACK" \
     16 --with-plapack-include="-I$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32-hg/INCLUDE" \
     17 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \
     19 --with-blacs-dir=$ISSM_DIR/externalpackages/petsc/install/ \
    1920 --with-graphics-lib=/usr/lib64/libX11.so \
    2021 --with-cxxoptflags="-O3 -xS" \
  • issm/trunk/configs/config-win32-eric.sh

    r11237 r12332  
    44#get configure.sh to pick up the intel compiler
    55
    6 ./configure --prefix=$ISSM_TIER --with-parallel=no --with-vendor=intel-win  --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_TIER/externalpackages/triangle/install --with-metis-dir=$ISSM_TIER/externalpackages/metis/install --with-petsc-dir=$ISSM_TIER/externalpackages/petsc/install  --with-petsc-arch=$ISSM_ARCH  --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/f2cblaslapack/$ISSM_ARCH
     6./configure --prefix=$ISSM_DIR --with-parallel=no --with-vendor=intel-win  --with-matlab-dir=$MATLAB_DIR --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install --with-metis-dir=$ISSM_DIR/externalpackages/metis/install --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install  --with-petsc-arch=$ISSM_ARCH  --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/f2cblaslapack/$ISSM_ARCH
  • issm/trunk/configs/config-win7-32.sh

    r11995 r12332  
    22
    33#Dos style path needed for the windows sdk 7.1 cl compiler:
    4 ISSM_TIER_WIN=`cygpath -m "$ISSM_TIER"`
     4ISSM_DIR_WIN=`cygpath -m "$ISSM_DIR"`
    55
    66#get configure.sh to pick up the win7 Visual Studio compiler
    7 ./configure --prefix=$ISSM_TIER \
     7./configure --prefix=$ISSM_DIR \
    88        --with-vendor=intel-win7-32  \
    99        --with-matlab-dir=$MATLAB_DIR \
    10         --with-triangle-dir="$ISSM_TIER_WIN/externalpackages/triangle/install" \
    11         --with-metis-dir="$ISSM_TIER_WIN/externalpackages/metis/install" \
    12         --with-petsc-dir="$ISSM_TIER_WIN/externalpackages/petsc/install" \
     10        --with-triangle-dir="$ISSM_DIR_WIN/externalpackages/triangle/install" \
     11        --with-metis-dir="$ISSM_DIR_WIN/externalpackages/metis/install" \
     12        --with-petsc-dir="$ISSM_DIR_WIN/externalpackages/petsc/install" \
    1313        --with-petsc-arch=$ISSM_ARCH  \
    14         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/lib/  \
    15         --with-mpi-lib="$ISSM_TIER_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \
    16         --with-mpi-include="$ISSM_TIER_WIN/externalpackages/petsc/install/include/mpiuni"
     14        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/  \
     15        --with-mpi-lib="$ISSM_DIR_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \
     16        --with-mpi-include="$ISSM_DIR_WIN/externalpackages/petsc/install/include/mpiuni"
  • issm/trunk/configs/config-win7-64.sh

    r11995 r12332  
    22
    33#Dos style path needed for the windows sdk 7.1 cl compiler:
    4 ISSM_TIER_WIN=`cygpath -m "$ISSM_TIER"`
     4ISSM_DIR_WIN=`cygpath -m "$ISSM_DIR"`
    55
    66#get configure.sh to pick up the win7 Visual Studio compiler
    7 ./configure --prefix=$ISSM_TIER \
     7./configure --prefix=$ISSM_DIR \
    88        --with-vendor=intel-win7-64  \
    99        --with-matlab-dir=$MATLAB_DIR \
    10         --with-triangle-dir="$ISSM_TIER_WIN/externalpackages/triangle/install" \
    11         --with-metis-dir="$ISSM_TIER_WIN/externalpackages/metis/install" \
    12         --with-petsc-dir="$ISSM_TIER_WIN/externalpackages/petsc/install" \
     10        --with-triangle-dir="$ISSM_DIR_WIN/externalpackages/triangle/install" \
     11        --with-metis-dir="$ISSM_DIR_WIN/externalpackages/metis/install" \
     12        --with-petsc-dir="$ISSM_DIR_WIN/externalpackages/petsc/install" \
    1313        --with-petsc-arch=$ISSM_ARCH  \
    14         --with-blas-lapack-dir=$ISSM_TIER/externalpackages/petsc/install/lib/  \
    15         --with-mpi-lib="$ISSM_TIER_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \
    16         --with-mpi-include="$ISSM_TIER_WIN/externalpackages/petsc/install/include/mpiuni"
     14        --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install/lib/  \
     15        --with-mpi-lib="$ISSM_DIR_WIN/externalpackages/petsc/install/lib/libpetsc.lib" \
     16        --with-mpi-include="$ISSM_DIR_WIN/externalpackages/petsc/install/include/mpiuni"
  • issm/trunk/configure.ac

    r12059 r12332  
    22
    33#AUTOCONF
    4 AC_INIT([ISSM],[4.1],[issm@jpl.nasa.gov],[issm],[http://issm.jpl.nasa.gov]) #Initializing configure
     4AC_INIT([ISSM],[4.2],[issm@jpl.nasa.gov],[issm],[http://issm.jpl.nasa.gov]) #Initializing configure
    55AC_CONFIG_AUX_DIR([./aux-config])         #Put config files in aux-config
    66AC_CONFIG_MACRO_DIR([m4])                 #m4 macros are located in m4
     
    3636AC_CONFIG_FILES([Makefile
    3737                        src/Makefile
    38                         src/c/Makefile
    39                         src/mex/Makefile
     38                        src/c/Makefile
     39                        src/py/Makefile
     40                        src/py/model/Makefile
     41                        src/modules/Makefile
     42                        src/modules/python/Makefile
     43                        src/modules/matlab/Makefile
    4044                        src/m/Makefile
    4145                        bin/Makefile])
  • issm/trunk/cron/configs/linux64_daily

    r11995 r12332  
    66
    77#ISSM main directory (full paths)
    8 ISSM_DIR="/path/to/issm"
    9 ISSM_TIER="/path/to/issm/cron/trunk-jpl"
     8ISSM_DIR="/path/to/issm/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    7271
    7372#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    74 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     73#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    7574SKIPMAIL="no"
    7675
  • issm/trunk/cron/configs/linux64_nightly

    r11995 r12332  
    66
    77#ISSM main directory (full paths)
    8 ISSM_DIR="/path/to/issm"
    9 ISSM_TIER="/path/to/issm/cron/trunk-jpl"
     8ISSM_DIR="/path/to/issm/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    7271
    7372#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    74 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     73#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    7574SKIPMAIL="no"
    7675
  • issm/trunk/cron/configs/macosx64_daily

    r11995 r12332  
    66
    77#ISSM main directory (full path)
    8 ISSM_DIR="/path/to/issm/"
    9 ISSM_TIER="/path/to/issm/trunk-jpl/cron/trunk-jpl"
     8ISSM_DIR="/path/to/issm/trunk-jpl/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    7271
    7372#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    74 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     73#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    7574SKIPMAIL="no"
    7675
  • issm/trunk/cron/configs/macosx64_nightly

    r11995 r12332  
    66
    77#ISSM main directory (full path)
    8 ISSM_DIR="/path/to/issm/"
    9 ISSM_TIER="/path/to/issm/trunk-jpl/cron/trunk-jpl"
     8ISSM_DIR="/path/to/issm/trunk-jpl/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    7271
    7372#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    74 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     73#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    7574SKIPMAIL="no"
    7675
  • issm/trunk/cron/configs/win732

    r11995 r12332  
    66
    77#ISSM main directory (full path)
    8 ISSM_DIR="/cygdrive/c/issm"
    9 ISSM_TIER="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl"
     8ISSM_DIR="/cygdrive/c/issm-uci/trunk-jpl/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    1615
    1716#MATLAB path
    18 MATLAB_PATH="C:/MATLAB/R2011b32/"
     17MATLAB_PATH="C:/MATLAB/R2012a/"
    1918
    2019#COMPILATION CONFIGURATION FILE
     
    3231# - "none"     leave ISSM as is in its directory
    3332#              ->skip to section 3
    34 ISSM_INSTALLATION="none"
     33ISSM_INSTALLATION="checkout"
    3534
    3635#SVN repository
     
    3837
    3938#execution path used for parallel runs
    40 EXECUTION_PATH="/cygdrive/c/issm/ExecutionNightlyRun"
     39EXECUTION_PATH="/cygdrive/c/issm-uci/ExecutionNightlyRun"
    4140
    4241#-----------------------------------#
     
    4948# - "none"    leave external packages as is
    5049#             ->skip to section 4
    51 ISSM_EXTERNALPACKAGES="none"
    52 EXTERNALPACKAGESDIR="/cygdrive/c/issm/trunk-jpl/externalpackages"
     50ISSM_EXTERNALPACKAGES="link"
     51EXTERNALPACKAGESDIR="/cygdrive/c/issm-uci/trunk-jpl/externalpackages"
    5352
    5453#List of external pakages to be installed
     
    6665# - "yes" compile ISSM
    6766# - "no"  do not compile ISSM
    68 ISSM_COMPILATION="no"
     67ISSM_COMPILATION="yes"
    6968
    7069#----------------------#
     
    7372
    7473#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    75 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
    76 SKIPMAIL="no"
     74#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
     75SKIPMAIL="yes"
    7776
    7877#Sender email address
    79 EMAIL_ADRESS="eric.larour@jpl.nasa.gov"
     78EMAIL_ADRESS="eric.larour@gmail.com"
    8079
    8180#------------------------#
     
    8584#number of cpus used in ISSM installation and compilation (one is usually
    8685#safer as some packages are very sensitive to parallel compilation)
    87 NUMCPUS_INSTALL=8
     86NUMCPUS_INSTALL=1
    8887
    8988#number of cpus used in the nightly runs.
     
    9594#ex: "'id',[101 102 103]"
    9695
    97 NROPTIONS="'benchmark','all'"
     96NROPTIONS="'benchmark',102:2:120"
    9897
    9998#------------------------#
    10099# 7: Matlab#
    101100#------------------------#
    102 MATLABBIN=/cygdrive/c/MATLAB/R2011b32/bin/matlab
     101MATLABBIN=/cygdrive/c/MATLAB/R2012a/bin/matlab
  • issm/trunk/cron/configs/win764

    r11995 r12332  
    66
    77#ISSM main directory (full path)
    8 ISSM_DIR="/cygdrive/c/issm"
    9 ISSM_TIER="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl"
     8ISSM_DIR="/cygdrive/c/issm/trunk-jpl/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    7372
    7473#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    75 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     74#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    7675SKIPMAIL="no"
    7776
  • issm/trunk/cron/configs/winxp32

    r11995 r12332  
    66
    77#ISSM main directory (full path)
    8 ISSM_DIR="C:/home/issm/trunk-jpl"
    9 ISSM_TIER="C:/home/issm/trunk-jpl/cron/trunk-jpl"
     8ISSM_DIR="C:/home/issm/trunk-jpl/cron/trunk-jpl"
    109
    1110#ISSM Architecture
     
    6665
    6766#Mail delivery. If SKIPMAIL="no", the html nightly run report will be
    68 #sent to the adresses present in $ISSM_TIER/cron/mailinglist.
     67#sent to the adresses present in $ISSM_DIR/cron/mailinglist.
    6968SKIPMAIL="no"
    7069
  • issm/trunk/cron/nightlyrun.sh

    r11995 r12332  
    6565#Export ISSM_* variables{{{1
    6666export ISSM_DIR
    67 export ISSM_TIER
    6867export ISSM_ARCH
    6968#}}}
     
    9089
    9190        #only update ISSM
    92         cd $ISSM_TIER
     91        cd $ISSM_DIR
    9392        svn update
    9493
     
    109108#Create cluster's settings{{{1
    110109#create simpler  cluster.rc file, with only the cluster we are interested in.
    111 cd $ISSM_TIER/test/NightlyRun/
     110cd $ISSM_DIR/test/NightlyRun/
    112111if [ "$MACHINE" = "win7" ]; then
    113112        cat << END > $HOST_NAME"_settings.m"
    114113cluster.login='$USER';
    115 cluster.codepath='`cygpath -m $ISSM_TIER/bin`';
     114cluster.codepath='`cygpath -m $ISSM_DIR/bin`';
    116115cluster.executionpath='`cygpath -m $EXECUTION_PATH`';
    117116END
     
    119118        cat << END > $HOST_NAME"_settings.m"
    120119cluster.login='$USER';
    121 cluster.codepath='$ISSM_TIER/bin';
     120cluster.codepath='$ISSM_DIR/bin';
    122121cluster.executionpath='$EXECUTION_PATH';
    123122END
    124    cat << END > $ISSM_TIER/externalpackages/matlab/install.sh
     123   cat << END > $ISSM_DIR/externalpackages/matlab/install.sh
    125124#!/bin/bash
    126125rm -rf install
     
    131130#}}}
    132131#Source environment variables with new matlab path {{{1
    133 cd $ISSM_TIER/etc
     132cd $ISSM_DIR/etc
    134133source environment.sh MATLAB_DIR=$MATLAB_PATH
    135134#}}}
     
    138137then
    139138       
    140         cd $ISSM_TIER/externalpackages
     139        cd $ISSM_DIR/externalpackages
    141140        #number of packages:
    142141        numpackages=`echo $EXTERNALPACKAGES | wc -w`
     
    156155
    157156        #erase externapackages, and link with externalpackages_dir
    158         cd $ISSM_TIER
     157        cd $ISSM_DIR
    159158        rm -rf externalpackages
    160159        cp -Rf $EXTERNALPACKAGESDIR ./
     
    164163
    165164        #erase externapackages, and link with externalpackages_dir
    166         cd $ISSM_TIER
     165        cd $ISSM_DIR
    167166        rm -rf externalpackages
    168167        ln -s  $EXTERNALPACKAGESDIR  .
     
    186185then
    187186
    188         cd $ISSM_TIER
     187        cd $ISSM_DIR
    189188        make clean
    190189        make distclean
     
    214213#Prepare run
    215214#create softlink to startup {{{1
    216 cd $ISSM_TIER/test/NightlyRun/
     215cd $ISSM_DIR/test/NightlyRun/
    217216rm startup.m #in case it alreade exists
    218 cp $ISSM_TIER/startup.m .
     217cp $ISSM_DIR/startup.m .
    219218#}}}
    220219#Create nightlylog directory and info.log {{{1
     
    222221INSTALL_TIME=$(timer)
    223222ELAPSED_INSTALL=$(timer $START_TIME)
    224 rm -rf $ISSM_TIER/nightlylog
    225 mkdir  $ISSM_TIER/nightlylog
    226 cat << END > $ISSM_TIER/nightlylog/info.log
     223rm -rf $ISSM_DIR/nightlylog
     224mkdir  $ISSM_DIR/nightlylog
     225cat << END > $ISSM_DIR/nightlylog/info.log
    227226today:     $(echo $TODAY)
    228227user:      $(echo $USER)
     
    245244#on Matlab and windows machines, we'll need a windows style path:  {{{
    246245if [ "$MACHINE" = "win7" ]; then
    247         MATLAB_TIER=`cygpath -m $ISSM_TIER`
     246        MATLAB_TIER=`cygpath -m $ISSM_DIR`
    248247else
    249         MATLAB_TIER=$ISSM_TIER
     248        MATLAB_TIER=$ISSM_DIR
    250249fi
    251250#}}}
     
    254253do
    255254        #Launch matlab and the nightly run script
    256         cat > $ISSM_TIER/nightlylog/matlab_run$i.m << EOF
     255        cat > $ISSM_DIR/nightlylog/matlab_run$i.m << EOF
    257256        warning off %necessary to avoid a info.log of several Go for parallel runs
    258257        try,
     
    263262                echo "runme('output','nightly','rank',$i,'numprocs',$NUMCPUS_RUN);"
    264263        else
    265                 #echo "runme('id',[101 102]);"
    266264                echo "runme($NROPTIONS,'output','nightly','rank',$i,'numprocs',$NUMCPUS_RUN);"
    267265        fi
     
    271269                message=getReport(me)
    272270                directory=strsplit(pwd,'/');
    273                 fid=fopen([ISSM_TIER '/nightlylog/matlaberror.log'], 'at');
     271                fid=fopen([issmdir '/nightlylog/matlaberror.log'], 'at');
    274272                fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end});
    275273                fprintf(fid,'%s',message);
     
    281279
    282280        #Start run from nightlylog directory
    283         cd $ISSM_TIER/nightlylog/
     281        cd $ISSM_DIR/nightlylog/
    284282
    285283        MATLABBIN=$MATLAB_PATH/bin/matlab
     
    298296#}}}
    299297#concatenate all reports {{{1
    300 cd $ISSM_TIER/nightlylog/
     298cd $ISSM_DIR/nightlylog/
    301299cp matlab_log1.log  matlab_log.log
    302300for (( i=2;i<=$NUMCPUS_RUN;i++ ))
     
    315313ELAPSED_RUN=$(timer $INSTALL_TIME)
    316314ELAPSED_TOTAL=$(timer $START_TIME)
    317 cat << END >>  $ISSM_TIER/nightlylog/info.log
     315cat << END >>  $ISSM_DIR/nightlylog/info.log
    318316elapsed_run:   $(echo $ELAPSED_RUN)
    319317elapsed_total: $(echo $ELAPSED_TOTAL)
     
    324322#Send Report
    325323#Build html report {{{1
    326 cd $ISSM_TIER/nightlylog/
     324cd $ISSM_DIR/nightlylog/
    327325sh ../scripts/report.sh
    328 echo "html report located in $ISSM_TIER/nightlylog/report.html"
     326echo "html report located in $ISSM_DIR/nightlylog/report.html"
    329327#}}}
    330328#send mail if requested                  (SKIPMAIL) {{{1
     
    332330then
    333331        echo "sending report..."
    334         source $ISSM_TIER/cron/mailinglist
     332        source $ISSM_DIR/cron/mailinglist
    335333        for i in `echo $MAILINGLIST`; do
    336334
    337335                if [ "$MACHINE" = "win7" ]
    338336                then
    339                         email -html -s "Nightly runs on $HOST_NAME (version: $ISSM_RELEASE)" -n "ISSM Nightly run" -f echo $EMAIL_ADRESS $i < $ISSM_TIER/nightlylog/report.html
     337                        email -html -s "Nightly runs on $HOST_NAME (version: $ISSM_RELEASE)" -n "ISSM Nightly run" -f echo $EMAIL_ADRESS $i < $ISSM_DIR/nightlylog/report.html
    340338                else
    341339                        if [ "$MACHINE" = "astrid" ]
    342340                        then
    343 cat - $ISSM_TIER/nightlylog/report.html <<HERE | /usr/lib/sendmail  -oi -t
     341cat - $ISSM_DIR/nightlylog/report.html <<HERE | /usr/lib/sendmail  -oi -t
    344342From: "ISSM Nightly run" <$EMAIL_ADRESS>
    345343To: $i
     
    349347HERE
    350348                else
    351 cat - $ISSM_TIER/nightlylog/report.html <<HERE | /usr/sbin/sendmail  -oi -t
     349cat - $ISSM_DIR/nightlylog/report.html <<HERE | /usr/sbin/sendmail  -oi -t
    352350From: "ISSM Nightly run" <$EMAIL_ADRESS>
    353351To: $i
  • issm/trunk/etc/environment.csh

    r8555 r12332  
    1 #ISSM_TIER and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
    2 source $ISSM_TIER/etc/environment_variables.csh
     1#ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
     2source $ISSM_DIR/etc/environment_variables.csh
    33
    44#Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them before exporting the variables
     
    1010
    1111#CRON utilities
    12 setenv PATH {$PATH}:{$ISSM_TIER}/cron
     12setenv PATH {$PATH}:{$ISSM_DIR}/cron
    1313
    1414#SCRIPTS utilities
    15 setenv PATH {$PATH}:{$ISSM_TIER}/scripts
     15setenv PATH {$PATH}:{$ISSM_DIR}/scripts
    1616
    1717#MATLAB
     
    110110#AUTOCONF
    111111setenv AUTOCONF_DIR {$AUTOCONF_DIR}
    112 setenv PATH {$PATH}:{$AUTOCONF_DIR}/bin
     112setenv PATH {$AUTOCONF_DIR}/bin:{$PATH}
    113113
    114114#AUTOMAKE
    115115setenv AUTOMAKE_DIR {$AUTOMAKE_DIR}
    116 setenv PATH {$PATH}:{$AUTOMAKE_DIR}/bin
     116setenv PATH {$AUTOMAKE_DIR}/bin:{$PATH}
    117117
    118118#BORLAND
  • issm/trunk/etc/environment.sh

    r11995 r12332  
    1 #ISSM_TIER and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
     1#ISSM_DIR and ISSM_ARCH should have been defined already in your shell settings file (.bashrc, .cshrc, etc ...)
    22
    33#Windows compilers:
    44if [[ "$ISSM_ARCH" == "cygwin-intel" ]]; then
    5         source $ISSM_TIER/externalpackages/windows/windows_environment.sh
     5        source $ISSM_DIR/externalpackages/windows/windows_environment.sh
    66fi
    77
    8 source $ISSM_TIER/etc/environment_variables.sh
     8source $ISSM_DIR/etc/environment_variables.sh
    99
    1010#Do we have any command line arguments? (such as MATLAB_DIR=otherdirthandefault), source them after exporting the variables
     
    1616
    1717#CRON utilities
    18 PATH="$PATH:$ISSM_TIER/cron"
     18PATH="$PATH:$ISSM_DIR/cron"
    1919
    2020#scripts
    21 PATH="$PATH:$ISSM_TIER/scripts"
     21PATH="$PATH:$ISSM_DIR/scripts"
    2222
    2323##MATLAB
     
    137137#export INTEL_DIR
    138138#PATH="$PATH:$INTEL_DIR"
    139 #source $ISSM_TIER/externalpackages/intel/intel.sh
     139#source $ISSM_DIR/externalpackages/intel/intel.sh
    140140
    141141#SDK
     
    215215#APPSCAN
    216216export PATH="$PATH:$APPSCAN_DIR/install/bin"
    217 export PATH="$PATH:$APPSCAN_DIR/bin"]
     217export PATH="$PATH:$APPSCAN_DIR/bin"
    218218
    219219#CPPCHECK
     
    242242export PATH="$PATH:$ANDROID_NDK_DIR/"
    243243
    244 #ANDROID_DEV_DIR
    245 export ANDROID_DEV_DIR
     244#ANDROID_DIR
     245export ANDROID_DIR
    246246
    247247#ANDROID_SDK
     
    253253#GSL
    254254export PATH="$PATH:$GSL_DIR/bin"
     255export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$GSL_DIR/lib"
     256export LD_RUN_PATH="$LD_RUN_PATH:$GSL_DIR/lib"
    255257
    256258#GMAKE
     
    259261#PYTHON
    260262export PATH="$PYTHON_DIR/bin:$PATH"
    261 export PYTHONPATH="$PYTHONPATH:$ISSM_TIER/src/mex"
    262 export LD_LIBRARY_PATH=$ISSM_TIER/src/mex:$LD_LIBRARY_PATH
     263export PYTHONPATH="$PYTHONPATH:$ISSM_DIR/src/modules/python"
     264export LD_LIBRARY_PATH=$ISSM_DIR/src/modules/python:$LD_LIBRARY_PATH
     265export PYTHONSTARTUP
    263266
    264267#MODELE
    265268export PATH="$MODELE_DIR/src/exec:$PATH"
     269
     270#GIT
     271export PATH="$PATH:$GIT_DIR/install/bin"
  • issm/trunk/etc/environment_variables.csh

    r10874 r12332  
    11#
    22#
    3 #This routine can only be run if the ISSM_TIER variable has been correctly set!
     3#This routine can only be run if the ISSM_DIR variable has been correctly set!
    44#
    55#
    66
    77#MATLAB
    8 set MATLAB_DIR={$ISSM_TIER}/externalpackages/matlab/install
     8set MATLAB_DIR={$ISSM_DIR}/externalpackages/matlab/install
    99
    1010#MPI
    11 set MPI_DIR={$ISSM_TIER}/externalpackages/mpich2/install
     11set MPI_DIR={$ISSM_DIR}/externalpackages/mpich2/install
    1212
    1313#PETSC
    14 set PETSC_DIR={$ISSM_TIER}/externalpackages/petsc/install
     14set PETSC_DIR={$ISSM_DIR}/externalpackages/petsc/install
    1515
    1616#SLEPC
    17 set SLEPC_DIR={$ISSM_TIER}/externalpackages/slepc/install
     17set SLEPC_DIR={$ISSM_DIR}/externalpackages/slepc/install
    1818
    1919#Dakota
    20 set DAKOTA_DIR={$ISSM_TIER}/externalpackages/dakota/install
     20set DAKOTA_DIR={$ISSM_DIR}/externalpackages/dakota/install
    2121
    2222#Qhull
    23 set QHULL_DIR={$ISSM_TIER}/externalpackages/qhull/install
     23set QHULL_DIR={$ISSM_DIR}/externalpackages/qhull/install
    2424
    2525#Doxygen
    26 set DOXYGEN_DIR={$ISSM_TIER}/externalpackages/doxygen/install
     26set DOXYGEN_DIR={$ISSM_DIR}/externalpackages/doxygen/install
    2727
    2828#MTOC
    29 set MTOC_DIR={$ISSM_TIER}/externalpackages/mtoc/install
     29set MTOC_DIR={$ISSM_DIR}/externalpackages/mtoc/install
    3030
    3131#Triangle
    32 set TRIANGLE_DIR={$ISSM_TIER}/externalpackages/triangle/install
     32set TRIANGLE_DIR={$ISSM_DIR}/externalpackages/triangle/install
    3333
    3434#METIS
    35 set METIS_DIR={$ISSM_TIER}/externalpackages/metis/install
     35set METIS_DIR={$ISSM_DIR}/externalpackages/metis/install
    3636
    3737#BLAS
    38 set BLAS_DIR={$ISSM_TIER}/externalpackages/petsc/install/externalexternalpackages/fblaslapack
     38set BLAS_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/fblaslapack
    3939
    4040#LAPACK
    41 set LAPACK_DIR={$ISSM_TIER}/externalpackages/petsc/install/externalexternalpackages/fblaslapack/$ISSM_ARCH
     41set LAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/fblaslapack/$ISSM_ARCH
    4242
    4343#SCALAPACK
    44 set SCALAPACK_DIR={$ISSM_TIER}/externalpackages/petsc/install/externalexternalpackages/SCALAPACK/$ISSM_ARCH
     44set SCALAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/SCALAPACK/$ISSM_ARCH
    4545
    4646#PLAPACK
    47 set PLAPACK_DIR={$ISSM_TIER}/externalpackages/petsc/install/externalexternalpackages/PLAPACKR32
     47set PLAPACK_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/PLAPACKR32
    4848
    4949#BLACS
    50 set BLACS_DIR={$ISSM_TIER}/externalpackages/petsc/install/externalexternalpackages/blacs-dev/$ISSM_ARCH
     50set BLACS_DIR={$ISSM_DIR}/externalpackages/petsc/install/externalexternalpackages/blacs-dev/$ISSM_ARCH
    5151
    5252#sowing
    53 set SOWING_DIR={$ISSM_TIER}/externalpackages/sowing/install
     53set SOWING_DIR={$ISSM_DIR}/externalpackages/sowing/install
    5454
    5555#YAMS
    56 set YAMS_DIR={$ISSM_TIER}/externalpackages/yams/install
     56set YAMS_DIR={$ISSM_DIR}/externalpackages/yams/install
    5757
    5858#TEX2IM
    59 set TEX2IM_DIR={$ISSM_TIER}/externalpackages/tex2im/install
     59set TEX2IM_DIR={$ISSM_DIR}/externalpackages/tex2im/install
    6060
    6161#Chaco
    62 set CHACO_DIR={$ISSM_TIER}/externalpackages/chaco/install
     62set CHACO_DIR={$ISSM_DIR}/externalpackages/chaco/install
    6363
    6464#MeshPart
    65 set MESHPART_DIR={$ISSM_TIER}/externalpackages/meshpart/install
     65set MESHPART_DIR={$ISSM_DIR}/externalpackages/meshpart/install
    6666
    6767#SCOTCH
    68 set SCOTCH_DIR={$ISSM_TIER}/externalpackages/scotch/install
     68set SCOTCH_DIR={$ISSM_DIR}/externalpackages/scotch/install
    6969
    7070#Development packages
    7171#automake
    72 set AUTOMAKE_DIR={$ISSM_TIER}/externalpackages/automake/install
     72set AUTOMAKE_DIR={$ISSM_DIR}/externalpackages/automake/install
    7373
    7474#autoconf
    75 set AUTOCONF_DIR={$ISSM_TIER}/externalpackages/autoconf/install
     75set AUTOCONF_DIR={$ISSM_DIR}/externalpackages/autoconf/install
    7676
    7777#borland
     
    7979
    8080#ssh
    81 set SSH_DIR={$ISSM_TIER}/externalpackages/ssh
     81set SSH_DIR={$ISSM_DIR}/externalpackages/ssh
    8282
    8383#valgrind
    84 set VALGRIND_DIR={$ISSM_TIER}/externalpackages/valgrind/install/bin
     84set VALGRIND_DIR={$ISSM_DIR}/externalpackages/valgrind/install/bin
  • issm/trunk/etc/environment_variables.sh

    r11995 r12332  
    11#
    22#
    3 #This routine can only be run if the ISSM_TIER variable has been correctly set!
     3#This routine can only be run if the ISSM_DIR variable has been correctly set!
    44#
    55#
    66
    77#MATLAB
    8 MATLAB_DIR="$ISSM_TIER/externalpackages/matlab/install"
     8MATLAB_DIR="$ISSM_DIR/externalpackages/matlab/install"
    99
    1010#MPI
    11 MPI_DIR="$ISSM_TIER/externalpackages/mpich2/install"
     11MPI_DIR="$ISSM_DIR/externalpackages/mpich2/install"
    1212
    1313#PETSC
    14 PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install"
     14PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install"
    1515
    1616#SLEPC
    17 SLEPC_DIR="$ISSM_TIER/externalpackages/slepc/install"
     17SLEPC_DIR="$ISSM_DIR/externalpackages/slepc/install"
    1818
    1919#Dakota
    20 DAKOTA_DIR="$ISSM_TIER/externalpackages/dakota/install"
     20DAKOTA_DIR="$ISSM_DIR/externalpackages/dakota/install"
    2121
    2222#Qhull
    23 QHULL_DIR="$ISSM_TIER/externalpackages/qhull/install"
     23QHULL_DIR="$ISSM_DIR/externalpackages/qhull/install"
    2424
    2525#Doxygen
    26 DOXYGEN_DIR="$ISSM_TIER/externalpackages/doxygen/install"
     26DOXYGEN_DIR="$ISSM_DIR/externalpackages/doxygen/install"
    2727
    2828#MTOC
    29 MTOC_DIR="$ISSM_TIER/externalpackages/mtoc/install"
     29MTOC_DIR="$ISSM_DIR/externalpackages/mtoc/install"
    3030
    3131#Triangle
    32 TRIANGLE_DIR="$ISSM_TIER/externalpackages/triangle/install"
     32TRIANGLE_DIR="$ISSM_DIR/externalpackages/triangle/install"
    3333
    3434#METIS
    35 METIS_DIR="$ISSM_TIER/externalpackages/metis/install"
     35METIS_DIR="$ISSM_DIR/externalpackages/metis/install"
    3636
    3737#BLAS
    38 BLAS_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/fblaslapack"
     38BLAS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack"
    3939
    4040#LAPACK
    41 LAPACK_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH"
     41LAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/fblaslapack/$ISSM_ARCH"
    4242
    4343#SCALAPACK
    44 SCALAPACK_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH"
     44SCALAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/SCALAPACK/$ISSM_ARCH"
    4545
    4646#PLAPACK
    47 PLAPACK_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/PLAPACKR32"
     47PLAPACK_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/PLAPACKR32"
    4848
    4949#BLACS
    50 BLACS_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"
     50BLACS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"
    5151
    5252#sowing
    53 SOWING_DIR="$ISSM_TIER/externalpackages/sowing/install"
     53SOWING_DIR="$ISSM_DIR/externalpackages/sowing/install"
    5454
    5555#BLACS
    56 BLACS_DIR="$ISSM_TIER/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"
     56BLACS_DIR="$ISSM_DIR/externalpackages/petsc/install/externalpackages/blacs-dev/$ISSM_ARCH"
    5757
    5858#YAMS
    59 YAMS_DIR="$ISSM_TIER/externalpackages/yams/install"
     59YAMS_DIR="$ISSM_DIR/externalpackages/yams/install"
    6060
    6161#BAMG
    62 BAMG_DIR="$ISSM_TIER/externalpackages/bamg/install"
     62BAMG_DIR="$ISSM_DIR/externalpackages/bamg/install"
    6363
    6464#Chaco
    65 CHACO_DIR="$ISSM_TIER/externalpackages/chaco/install"
     65CHACO_DIR="$ISSM_DIR/externalpackages/chaco/install"
    6666
    6767#MeshPart
    68 MESHPART_DIR="$ISSM_TIER/externalpackages/meshpart/install"
     68MESHPART_DIR="$ISSM_DIR/externalpackages/meshpart/install"
    6969
    7070#SCOTCH
    71 SCOTCH_DIR="$ISSM_TIER/externalpackages/scotch/install"
     71SCOTCH_DIR="$ISSM_DIR/externalpackages/scotch/install"
    7272
    7373#Development packages
    7474#automake
    75 AUTOMAKE_DIR="$ISSM_TIER/externalpackages/automake/install"
     75AUTOMAKE_DIR="$ISSM_DIR/externalpackages/automake/install"
    7676
    7777#libtool
    78 LIBTOOL_DIR="$ISSM_TIER/externalpackages/libtool/install"
     78LIBTOOL_DIR="$ISSM_DIR/externalpackages/libtool/install"
    7979
    8080#autoconf
    81 AUTOCONF_DIR="$ISSM_TIER/externalpackages/autoconf/install"
     81AUTOCONF_DIR="$ISSM_DIR/externalpackages/autoconf/install"
    8282
    8383#borland
     
    8888
    8989#TEX2IM                 
    90 TEX2IM_DIR="$ISSM_TIER/externalpackages/tex2im/install"
     90TEX2IM_DIR="$ISSM_DIR/externalpackages/tex2im/install"
    9191
    9292#sdk
     
    9494
    9595#ssh
    96 SSH_DIR="$ISSM_TIER/externalpackages/ssh"
     96SSH_DIR="$ISSM_DIR/externalpackages/ssh"
    9797
    9898#valgrind
    99 VALGRIND_DIR="$ISSM_TIER/externalpackages/valgrind/install/bin"
     99VALGRIND_DIR="$ISSM_DIR/externalpackages/valgrind/install/bin"
    100100
    101101#graphviz
    102 GRAPHVIZ_DIR="$ISSM_TIER/externalpackages/graphviz/install/bin"
     102GRAPHVIZ_DIR="$ISSM_DIR/externalpackages/graphviz/install/bin"
    103103
    104104#cppcheck
    105 CPPCHECK_DIR="$ISSM_TIER/externalpackages/cppcheck/install"
     105CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install"
    106106
    107107#gdal
    108 GDAL_DIR="$ISSM_TIER/externalpackages/gdal/install"
     108GDAL_DIR="$ISSM_DIR/externalpackages/gdal/install"
    109109
    110110#mercurial
    111 MERCURIAL_DIR="$ISSM_TIER/externalpackages/mercurial/install"
     111MERCURIAL_DIR="$ISSM_DIR/externalpackages/mercurial/install"
    112112
    113113#boost
    114 BOOST_DIR="$ISSM_TIER/externalpackages/boost/install"
    115 BOOSTROOT="$ISSM_TIER/externalpackages/boost/install"
     114BOOST_DIR="$ISSM_DIR/externalpackages/boost/install"
     115BOOSTROOT="$ISSM_DIR/externalpackages/boost/install"
    116116
    117117#OpenAnalysis
    118 OPENANALYSISROOT="$ISSM_TIER/externalpackages/openanalysis/install"
     118OPENANALYSISROOT="$ISSM_DIR/externalpackages/openanalysis/install"
    119119
    120120#xerces
    121 XERCESROOT="$ISSM_TIER/externalpackages/xerces/install"
    122 XERCESCROOT="$ISSM_TIER/externalpackages/xerces/src"
     121XERCESROOT="$ISSM_DIR/externalpackages/xerces/install"
     122XERCESCROOT="$ISSM_DIR/externalpackages/xerces/src"
    123123
    124124#xaifBooster
    125 XAIFBOOSTERROOT="$ISSM_TIER/externalpackages/xaifbooster/"
    126 XAIF_DIR="$ISSM_TIER/externalpackages/xaifbooster/xaifBooster"
    127 XAIFBOOSTER_HOME="$ISSM_TIER/externalpackages/xaifbooster/xaifBooster"
     125XAIFBOOSTERROOT="$ISSM_DIR/externalpackages/xaifbooster/"
     126XAIF_DIR="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster"
     127XAIFBOOSTER_HOME="$ISSM_DIR/externalpackages/xaifbooster/xaifBooster"
    128128PLATFORM=x86-Linux
    129129
    130130#angel
    131 ANGELROOT="$ISSM_TIER/externalpackages/angel/angel"
     131ANGELROOT="$ISSM_DIR/externalpackages/angel/angel"
    132132
    133133#java
     
    135135
    136136#bbftp
    137 BBFTP_DIR="$ISSM_TIER/externalpackages/bbftp/install"
     137BBFTP_DIR="$ISSM_DIR/externalpackages/bbftp/install"
    138138
    139139#adic2
    140 ADIC_DIR="$ISSM_TIER/externalpackages/adic/install"
     140ADIC_DIR="$ISSM_DIR/externalpackages/adic/install"
    141141
    142142#colpack
    143 COLPACK_DIR="$ISSM_TIER/externalpackages/colpack/install"
     143COLPACK_DIR="$ISSM_DIR/externalpackages/colpack/install"
    144144
    145145#eclipse
    146 ECLIPSE_DIR="$ISSM_TIER/externalpackages/eclipse/install"
     146ECLIPSE_DIR="$ISSM_DIR/externalpackages/eclipse/install"
    147147
    148148#flaim
    149 FLAIM_DIR="$ISSM_TIER/externalpackages/flaim/install"
     149FLAIM_DIR="$ISSM_DIR/externalpackages/flaim/install"
    150150
    151151#appscan
    152 APPSCAN_DIR="$ISSM_TIER/externalpackages/appscan"
     152APPSCAN_DIR="$ISSM_DIR/externalpackages/appscan"
    153153
    154154#cppcheck
    155 CPPCHECK_DIR="$ISSM_TIER/externalpackages/cppcheck/install"
     155CPPCHECK_DIR="$ISSM_DIR/externalpackages/cppcheck/install"
    156156
    157157#rats
    158 RATS_DIR="$ISSM_TIER/externalpackages/rats/install"
     158RATS_DIR="$ISSM_DIR/externalpackages/rats/install"
    159159
    160160#dyson
    161 DYSON_DIR="$ISSM_TIER/externalpackages/dyson/"
     161DYSON_DIR="$ISSM_DIR/externalpackages/dyson/"
    162162
    163163#cmake
    164 CMAKE_DIR="$ISSM_TIER/externalpackages/cmake/install"
     164CMAKE_DIR="$ISSM_DIR/externalpackages/cmake/install"
    165165
    166166#shapelib
    167 SHAPELIB_DIR="$ISSM_TIER/externalpackages/shapelib/install"
     167SHAPELIB_DIR="$ISSM_DIR/externalpackages/shapelib/install"
    168168
    169169#cccl
    170 CCCL_DIR="$ISSM_TIER/externalpackages/cccl/install"
     170CCCL_DIR="$ISSM_DIR/externalpackages/cccl/install"
    171171
    172172#packagemaker
    173 PACKAGEMAKER_DIR="$ISSM_TIER/externalpackages/packagemaker/install"
     173PACKAGEMAKER_DIR="$ISSM_DIR/externalpackages/packagemaker/install"
     174
     175#android-dev-dir
     176ANDROID_DIR="$ISSM_DIR/externalpackages/android"
    174177
    175178#android-ndk
    176 ANDROID_NDK_DIR="$ISSM_TIER/externalpackages/android-ndk/install"
    177 
    178 #android-dev-dir
    179 ANDROID_DEV_DIR="$ISSM_TIER/externalpackages/android-dev-dir"
     179ANDROID_NDK_DIR="$ANDROID_DIR/android-ndk/install"
    180180
    181181#android-sdk
    182 ANDROID_SDK_DIR="$ISSM_TIER/externalpackages/android-sdk/install-sdk"
     182ANDROID_SDK_DIR="$ANDROID_DIR/android-sdk/install-sdk"
    183183
    184184#android-ant
    185 ANDROID_ANT_DIR="$ISSM_TIER/externalpackages/android-sdk/install-ant"
     185ANDROID_ANT_DIR="$ANDROID_DIR/android-sdk/install-ant"
    186186
    187187#gsl
    188 GSL_DIR="$ISSM_TIER/externalpackages/gsl/install"
     188GSL_DIR="$ISSM_DIR/externalpackages/gsl/install"
    189189
    190190#gnu make
    191 GMAKE_DIR="$ISSM_TIER/externalpackages/gmake/install"
     191GMAKE_DIR="$ISSM_DIR/externalpackages/gmake/install"
    192192
    193193#PYTHON
    194 PYTHON_DIR="$ISSM_TIER/externalpackages/python/install"
     194PYTHON_DIR="$ISSM_DIR/externalpackages/python/install"
     195PYTHONSTARTUP="$ISSM_DIR/startup.py"
    195196
    196197#MODELE
    197 MODELE_DIR="$ISSM_TIER/externalpackages/modelE"
     198MODELE_DIR="$ISSM_DIR/externalpackages/modelE"
     199
     200
     201#GIT
     202GIT_DIR="$ISSM_DIR/externalpackages/git"
  • issm/trunk/externalpackages/adic/install.sh

    r11237 r12332  
    1919cd build
    2020../source/configure \
    21         --with-rose=$ISSM_TIER/externalpackages/rose/install \
    22         --with-openanalysis=$ISSM_TIER/externalpackages/openanalysis/openanalysis/x86_64-Linux \
    23         --with-boost=$ISSM_TIER/externalpackages/boost/install \
    24         --with-xerces=$ISSM_TIER/externalpackages/xerces/src \
    25         --with-xaifbooster=$ISSM_TIER/externalpackages/xaifbooster/xaifBooster \
    26         --with-colpack=$ISSM_TIER/externalpackages/colpack/install\
    27         --prefix=$ISSM_TIER/externalpackages/adic/install
     21        --with-rose=$ISSM_DIR/externalpackages/rose/install \
     22        --with-openanalysis=$ISSM_DIR/externalpackages/openanalysis/openanalysis/x86_64-Linux \
     23        --with-boost=$ISSM_DIR/externalpackages/boost/install \
     24        --with-xerces=$ISSM_DIR/externalpackages/xerces/src \
     25        --with-xaifbooster=$ISSM_DIR/externalpackages/xaifbooster/xaifBooster \
     26        --with-colpack=$ISSM_DIR/externalpackages/colpack/install\
     27        --prefix=$ISSM_DIR/externalpackages/adic/install
    2828if [ -z $1 ]; then
    2929        make
  • issm/trunk/externalpackages/adolc/install.sh

    r11995 r12332  
    55#Some cleanup
    66rm -rf install ADOL-C-2.2.0 src
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ADOL-C-2.2.0.tar.gz' 'ADOL-C-2.2.0.tar.gz'
    710
    811#Create install directories
     
    2023
    2124./configure \
    22         --prefix=$ISSM_TIER/externalpackages/adolc/install \
     25        --prefix=$ISSM_DIR/externalpackages/adolc/install \
    2326        --enable-sparse \
    2427        --enable-docexa \
  • issm/trunk/externalpackages/autoconf/install.sh

    r11527 r12332  
    44rm -rf install autoconf-2.68 src
    55
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/autoconf-2.68.tar.gz' 'autoconf-2.68.tar.gz'
     8
    69#Create install directories
    710mkdir install
    811
    912#Untar
    10 tar -zxvf  autoconf-2.68.tar.gz
     13tar -zxvf autoconf-2.68.tar.gz
    1114
    1215#Move autoconf into src directory
     
    1518#Compile autoconf
    1619cd src
    17 ./configure --prefix="$ISSM_TIER/externalpackages/autoconf/install"
     20./configure --prefix="$ISSM_DIR/externalpackages/autoconf/install"
    1821make 
    1922make install
  • issm/trunk/externalpackages/automake/install.sh

    r11527 r12332  
    33#Some cleanup
    44rm -rf install automake-1.11.3 src
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/automake-1.11.3.tar.gz' 'automake-1.11.3.tar.gz'
    58
    69#Create install directories
     
    1316#Compile automake
    1417cd src
    15 ./configure --prefix="$ISSM_TIER/externalpackages/automake/install"
     18./configure --prefix="$ISSM_DIR/externalpackages/automake/install"
    1619make 
    1720make install
  • issm/trunk/externalpackages/bbftp/install.sh

    r11237 r12332  
    33#Some cleanup
    44rm -rf src install bbftp-client-3.2.0
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/bbftp-client-3.2.0.tar.gz' 'bbftp-client-3.2.0.tar.gz'
    58
    69#Create install directories
     
    1922#Configure and compile
    2023cd bbftpc
    21 ./configure --prefix=$ISSM_TIER/externalpackages/bbftp/install
     24./configure --prefix=$ISSM_DIR/externalpackages/bbftp/install
    2225make
    2326make install
  • issm/trunk/externalpackages/boost/install.sh

    r11995 r12332  
    77#to get the boost library to include python support without doing that.
    88
    9 
    10 
    119#Some cleanup
    1210rm -rf install boost_1_49_0 src
    1311mkdir install src
     12
     13#Download from ISSM server
     14$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/boost_1_49_0.tar.gz' 'boost_1_49_0.tar.gz'
    1415
    1516#Untar
     
    2223cd src
    2324./bootstrap.sh \
    24         --prefix="$ISSM_TIER/externalpackages/boost/install" \
     25        --prefix="$ISSM_DIR/externalpackages/boost/install" \
    2526        --with-python=python3.2 \
    26         --with-python-root="$ISSM_TIER/externalpackages/python/install"
     27        --with-python-root="$ISSM_DIR/externalpackages/python/install"
    2728
    2829#Compile boost
  • issm/trunk/externalpackages/bsdtar/install-win7.sh

    r11527 r12332  
    44rm -rf install src libarchive-3.0.3
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/libarchive-3.0.3.tar.gz' 'libarchive-3.0.3.tar.gz'
    69
    710#Untar
     
    1316
    1417cd src
    15 ./configure --prefix="$ISSM_TIER/externalpackages/bsdtar/install"
     18./configure --prefix="$ISSM_DIR/externalpackages/bsdtar/install"
    1619make
    1720make install
  • issm/trunk/externalpackages/cccl/install-win7.orig.sh

    r11527 r12332  
    44rm -rf src install cccl-0.03
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cccl-0.03.tar.gz' 'cccl-0.03.tar.gz'
    69
    710#Untar
     
    1518
    1619#Compile
    17 ./configure --prefix="$ISSM_TIER/externalpackages/cccl/install"
     20./configure --prefix="$ISSM_DIR/externalpackages/cccl/install"
    1821
    1922make
  • issm/trunk/externalpackages/cccl/issm/cccl

    r11995 r12332  
    7474    esac
    7575        ;;
     76        -fPIC)
     77        #do nothing
     78        ;;
     79        -g)
     80        #do nothing
     81        ;;
     82        -pthread)
     83        #do nothing
     84        ;;
     85        -fno-omit-frame-pointer)
     86        #do nothing
     87        ;;
     88
    7689        *)
    7790                #do nothing
     
    8396    shift
    8497done
     98                       
     99#Some default options:
     100opts="$opts /nologo"
    85101
    86102#echo "$prog $opts"
  • issm/trunk/externalpackages/chaco/install.sh

    r11237 r12332  
    66rm -rf install
    77mkdir src install
     8
     9#Download from ISSM server
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Chaco-2.2.tar.gz' 'Chaco-2.2.tar.gz'
    811
    912# Untar
  • issm/trunk/externalpackages/cmake/install.sh

    r11237 r12332  
    44rm -rf install cmake-2.8.5
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cmake-2.8.5.tar.gz' 'cmake-2.8.5.tar.gz'
    69
    710#Untar
     
    1417#Compile cmake
    1518cd install
    16 ./bootstrap --prefix=$ISSM_TIER/externalpackages/cmake/install
     19./bootstrap --prefix=$ISSM_DIR/externalpackages/cmake/install
    1720if [ -z $1 ]; then
    1821        make
  • issm/trunk/externalpackages/colpack/install.sh

    r11237 r12332  
    33#Erase install
    44rm -rf install  src ColPack
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ColPack-1.0.3.tar.gz' 'ColPack-1.0.3.tar.gz'
    58
    69#install directory
  • issm/trunk/externalpackages/cppcheck/install.sh

    r11237 r12332  
    55mkdir src
    66
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/cppcheck-1.48.tar' 'cppcheck-1.48.tar'
    79tar -xvf cppcheck-1.48.tar
    810
     
    1719        make -j $1
    1820fi 
    19 make install PREFIX=$ISSM_TIER/externalpackages/cppcheck/install
     21make install PREFIX=$ISSM_DIR/externalpackages/cppcheck/install
    2022cd ..
  • issm/trunk/externalpackages/dace/install.sh

    r11237 r12332  
    44rm -rf install dace
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/dace.zip' 'dace.zip'
    69
    710#uncompress
  • issm/trunk/externalpackages/dakota/install-altix64-cosmos.sh

    r11237 r12332  
    99rm -rf install
    1010mkdir src install
     11
     12#Download from ISSM server
     13$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz'
    1114
    1215#Untar
     
    2932cd src
    3033./configure \
    31         --prefix="$ISSM_TIER/externalpackages/dakota/install" \
     34        --prefix="$ISSM_DIR/externalpackages/dakota/install" \
    3235        --without-graphics  \
    3336        --with-pic \
  • issm/trunk/externalpackages/dakota/install-linux64-astrid.sh

    r11237 r12332  
    99rm -rf install
    1010mkdir src install
     11
     12#Download from ISSM server
     13$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz'
    1114
    1215#Untar
     
    2932cd src
    3033./configure \
    31         --prefix="$ISSM_TIER/externalpackages/dakota/install" \
     34        --prefix="$ISSM_DIR/externalpackages/dakota/install" \
    3235        --without-graphics  \
    3336        --with-pic \
  • issm/trunk/externalpackages/dakota/install-linux64-murdo.sh

    r11995 r12332  
    99rm -rf install
    1010mkdir src install
     11
     12#Download from ISSM server
     13$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz'
    1114
    1215#Untar
     
    2932cd src
    3033./configure \
    31         --prefix="$ISSM_TIER/externalpackages/dakota/install" \
     34        --prefix="$ISSM_DIR/externalpackages/dakota/install" \
    3235        --without-graphics  \
    3336        --with-pic \
  • issm/trunk/externalpackages/dakota/install-macosx64.sh

    r11995 r12332  
    99rm -rf install
    1010mkdir src install
     11
     12#Download from ISSM server
     13$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz'
    1114
    1215#Untar
     
    2932cd src
    3033./configure \
    31    --prefix="$ISSM_TIER/externalpackages/dakota/install" \
     34   --prefix="$ISSM_DIR/externalpackages/dakota/install" \
    3235   --without-graphics  \
    3336   --with-pic \
    3437   --disable-mpi \
    35    --with-blas="-L$ISSM_TIER/externalpackages/petsc/install/lib -lfblas " \
    36    --with-lapack="-L$ISSM_TIER/externalpackages/petsc/install/lib -lflapack -lPLAPACK "
     38   --with-blas="-L$ISSM_DIR/externalpackages/petsc/install/lib -lfblas " \
     39   --with-lapack="-L$ISSM_DIR/externalpackages/petsc/install/lib -lflapack -lPLAPACK "
    3740cd ..
    3841
  • issm/trunk/externalpackages/dakota/install-pleiades.sh

    r11237 r12332  
    99rm -rf install
    1010mkdir src install
     11
     12#Download from ISSM server
     13$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/Dakota_4_3.src.tar.gz' 'Dakota_4_3.src.tar.gz'
    1114
    1215#Untar
     
    2932cd src
    3033./configure \
    31         --prefix="$ISSM_TIER/externalpackages/dakota/install" \
     34        --prefix="$ISSM_DIR/externalpackages/dakota/install" \
    3235        --without-graphics  \
    3336        --with-pic \
  • issm/trunk/externalpackages/doxygen/install.sh

    r11527 r12332  
    88
    99#Configure doxygen
    10 cd install && ./configure --prefix "$ISSM_TIER/externalpackages/doxygen/install"
     10cd install && ./configure --prefix "$ISSM_DIR/externalpackages/doxygen/install"
    1111if [ -z $1 ]; then
    1212        make
  • issm/trunk/externalpackages/findbugs/install.sh

    r11237 r12332  
    55mkdir install
    66
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/findbugs-1.3.9.tar.gz' 'findbugs-1.3.9.tar.gz'
    79tar -zxvf findbugs-1.3.9.tar.gz
    810
  • issm/trunk/externalpackages/gdal/install.sh

    r11237 r12332  
    66rm -rf gdal-1.6.0
    77mkdir src install
     8
     9#Download from ISSM server
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/gdal-1.6.0.tar.gz' 'gdal-1.6.0.tar.gz'
    811
    912#Untar
     
    1720cd src
    1821./configure \
    19         --prefix="$ISSM_TIER/externalpackages/gdal/install" \
     22        --prefix="$ISSM_DIR/externalpackages/gdal/install" \
    2023        --without-python \
    2124        --with-netcdf=no \
  • issm/trunk/externalpackages/gmake/install.sh

    r11995 r12332  
    44rm -rf install src make-3.82
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/make-3.82.tar.gz' 'make-3.82.tar.gz'
    69
    710#Untar
     
    1619
    1720#Configure and compile:
    18 ./configure --prefix=$ISSM_TIER/externalpackages/gmake/install
     21./configure --prefix=$ISSM_DIR/externalpackages/gmake/install
    1922
    2023if [ -z $1 ]; then
  • issm/trunk/externalpackages/graphviz/install.sh

    r11237 r12332  
    44rm -rf install src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/graphviz-2.24.0.tar.gz' 'graphviz-2.24.0.tar.gz'
    69
    710#Untar
     
    1417#Configure dakota
    1518cd src
    16 ./configure --prefix="$ISSM_TIER/externalpackages/graphviz/install"
     19./configure --prefix="$ISSM_DIR/externalpackages/graphviz/install"
    1720cd ..
    1821
  • issm/trunk/externalpackages/gsl/install-macosx64.sh

    r11995 r12332  
    44rm -rf src install gsl-1.15
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/gsl-1.15.tar.gz' 'gsl-1.15.tar.gz'
    69
    710#Untar
     
    1821
    1922./configure \
    20         --prefix="$ISSM_TIER/externalpackages/gsl/install"
     23        --prefix="$ISSM_DIR/externalpackages/gsl/install"
    2124
    2225#Compile gsl
  • issm/trunk/externalpackages/latex2rtf/install.sh

    r11237 r12332  
    33#Some cleanup
    44rm -rf latex2rtf-2.0.0 cfg install
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/latex2rtf-2.0.0.tar.gz' 'latex2rtf-2.0.0.tar.gz'
    58
    69#untar
     
    1013#Compile
    1114cd install
    12 export PREFIX="$ISSM_TIER/externalpackages/latex2rtf/install/"
     15export PREFIX="$ISSM_DIR/externalpackages/latex2rtf/install/"
    1316make
  • issm/trunk/externalpackages/libtool/install.sh

    r11237 r12332  
    44rm -rf install libtool-2.2.6b src
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/libtool-2.2.6b.tar.gz' 'libtool-2.2.6b.tar.gz'
    69
    710#Untar
     
    1316#Compile libtool
    1417cd src
    15 ./configure --prefix="$ISSM_TIER/externalpackages/libtool/install"
     18./configure --prefix="$ISSM_DIR/externalpackages/libtool/install"
    1619make 
    1720make install
  • issm/trunk/externalpackages/m2html/install.sh

    r11237 r12332  
    44rm -rf install m2html
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/m2html.zip' 'm2html.zip'
    69
    710#uncompress
  • issm/trunk/externalpackages/mercurial/install.sh

    r11237 r12332  
    44rm -rf install mercurial-1.7.3
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mercurial-1.7.3.tar.gz' 'mercurial-1.7.3.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-altix64.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-cosmos.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-greenplanet.sh

    r11527 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-linux64.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-macosx32.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-macosx64.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-pleiades.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-win32.sh

    r11237 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-4.0-win7.sh

    r11995 r12332  
    44rm -rf install metis-4.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-4.0.tar.gz' 'metis-4.0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/metis/install-5.0.1-linux64.sh

    r11237 r12332  
    55rm -rf install metis-5.0.1
    66mkdir install
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/metis-5.0.1.tar.gz' 'metis-5.0.1.tar.gz'
    710
    811#Untar
     
    1720
    1821#Compile metis
    19 make config prefix="$ISSM_TIER/externalpackages/metis/install"
     22make config prefix="$ISSM_DIR/externalpackages/metis/install"
    2023make install
  • issm/trunk/externalpackages/modelE/install.sh

    r11995 r12332  
    66rm -rf src install  modelE_AR5_branch
    77mkdir src
     8
     9#Download from ISSM server
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/modelE_AR5_branch.2012.03.13_10.12.21.tgz' 'modelE_AR5_branch.2012.03.13_10.12.21.tgz'
    811
    912#Untar
  • issm/trunk/externalpackages/mpich2/install-1.0.2-altix64.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.0.2p1
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz'
    69
    710#Untar
     
    1821export FFLAGS="$FFLAGS -fPIC"
    1922./configure \
    20         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     23        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2124        --enable-sharedlibs=gcc \
    2225        --enable-f91=gfortran
  • issm/trunk/externalpackages/mpich2/install-1.0.2-linux64.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.0.2p1
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz'
    69
    710#Untar
     
    1821export FFLAGS="$FFLAGS -fPIC"
    1922./configure \
    20         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     23        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2124        --enable-sharedlibs=gcc \
    2225        --enable-f91=gfortran
  • issm/trunk/externalpackages/mpich2/install-1.0.2-macosx32.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.0.2p1
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz'
    69
    710#Untar
     
    1720export CFLAGS=" -m32"
    1821./configure \
    19         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     22        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2023        --enable-f91=gfortran \
    2124        --enable-sharedlibs=osx-gcc
  • issm/trunk/externalpackages/mpich2/install-1.0.2-win32.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.0.2p1
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.0.2p1.tar.gz' 'mpich2-1.0.2p1.tar.gz'
    69
    710#Untar
     
    1720export CFLAGS="$CFLAGS -fPIC"
    1821export FFLAGS="$FFLAGS -fPIC"
    19 ./configure --prefix="$ISSM_TIER/externalpackages/mpich2/install"
     22./configure --prefix="$ISSM_DIR/externalpackages/mpich2/install"
    2023
    2124#Apply Patch to examples
  • issm/trunk/externalpackages/mpich2/install-1.4-linux64.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.4
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz'
    69
    710#Untar
     
    1720export FFLAGS="$FFLAGS -fPIC"
    1821./configure \
    19         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     22        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2023        --enable-shared \
    2124        --enable-sharedlibs=gcc \
  • issm/trunk/externalpackages/mpich2/install-1.4-macosx32.sh

    r11334 r12332  
    44rm -rf src install mpich2-1.4
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz'
    69
    710#Untar
     
    1922export CPPFLAGS=" -arch i386"
    2023./configure \
    21         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     24        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2225        --enable-f91=gfortran \
    2326        --enable-sharedlibs=osx-gcc \
  • issm/trunk/externalpackages/mpich2/install-1.4-macosx64.sh

    r11237 r12332  
    44rm -rf src install mpich2-1.4
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/mpich2-1.4.tar.gz' 'mpich2-1.4.tar.gz'
    69
    710#Untar
     
    1922export CXXFLAGS=" -arch x86_64"
    2023./configure \
    21         --prefix="$ISSM_TIER/externalpackages/mpich2/install" \
     24        --prefix="$ISSM_DIR/externalpackages/mpich2/install" \
    2225        --enable-f91 \
    2326        --enable-sharedlibs=osx-gcc \
  • issm/trunk/externalpackages/ncview/install.sh

    r11237 r12332  
    44rm -rf install
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/ncview-1.93g.tar.gz' 'ncview-1.93g.tar.gz'
    69
    710#Untar
     
    1518cd install
    1619./configure \
    17         --prefix "$ISSM_TIER/externalpackages/ncview/install" \
     20        --prefix "$ISSM_DIR/externalpackages/ncview/install" \
    1821        --x-libraries=/usr/X11/lib/ \
    1922        --x-includes=/usr/X11/include/ \
    20         --with-netcdf_incdir="$ISSM_TIER/externalpackages/netcdf/install/include/" \
    21         --with-netcdf_libdir="$ISSM_TIER/externalpackages/netcdf/install/lib/"
     23        --with-netcdf_incdir="$ISSM_DIR/externalpackages/netcdf/install/include/" \
     24        --with-netcdf_libdir="$ISSM_DIR/externalpackages/netcdf/install/lib/"
    2225
    2326make
  • issm/trunk/externalpackages/netcdf/install.sh

    r11237 r12332  
    44rm -rf install netcdf-4.0.1
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/netcdf-4.0.1.tar.gz' 'netcdf-4.0.1.tar.gz'
    69
    710#Untar
     
    1518#Configure and compile
    1619cd install
    17 ./configure  --prefix="$ISSM_TIER/externalpackages/netcdf/install"
     20./configure  --prefix="$ISSM_DIR/externalpackages/netcdf/install"
    1821if [ -z $1 ]; then
    1922        make
  • issm/trunk/externalpackages/nose

    • Property svn:ignore
      •  

        old new  
        11py3k
         2src-*
  • issm/trunk/externalpackages/nose/install-macosx64sh

    r11995 r12332  
    1 #/bin/bash
    2 #Install Python3 nose module
     1#!/bin/bash
     2#Install Python nose module
    33
    4 rm -rf py3k
     4pythonversion=2
     5       
     6rm -rf src
    57
    6 svn checkout http://python-nose.googlecode.com/svn/branches/py3k
    7 cd py3k
     8if [[ $pythonversion == "3" ]];then
    89
    9 python3.2 ./setup.py build
    10 python3.2 ./setup.py install
     10        svn checkout http://python-nose.googlecode.com/svn/branches/py3k
     11        mv py3k src
     12
     13        cd src
     14        python ./setup.py build
     15        python ./setup.py install
     16fi
     17
     18if [[ $pythonversion == "2" ]];then
     19
     20        #Download from ISSM server
     21        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/nose-1.1.2.tar.gz' 'nose-1.1.2.tar.gz'
     22        tar -zxvf  nose-1.1.2.tar.gz
     23        mv nose-1.1.2 src
     24        rm -rf nose-1.1.2
     25
     26        cd src
     27        python ./setup.py build
     28        python ./setup.py install
     29fi
  • issm/trunk/externalpackages/oofem/install.sh

    r11237 r12332  
    55rm -rf oofem-2.0
    66mkdir src
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/oofem-2.0.tar.gz' 'oofem-2.0.tar.gz'
    710
    811#Untar
  • issm/trunk/externalpackages/pcre/install.sh

    r11237 r12332  
    55rm -rf pcre-8.21
    66mkdir install
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/pcre-8.21.tar.gz' 'pcre-8.21.tar.gz'
    710
    811#Untar and move python into install directory
     
    1316#Configure doxygen
    1417cd install
    15 ./configure --prefix "$ISSM_TIER/externalpackages/python/install"
     18./configure --prefix "$ISSM_DIR/externalpackages/python/install"
    1619make
    1720make install
  • issm/trunk/externalpackages/petsc/install-2.3.2-altix64-castor.sh

    r11237 r12332  
    99        mkdir install src
    1010
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
     13
    1114        #Untar and move petsc to install directory
    1215        tar -zxvf  petsc-2.3.2-p3.tar.gz
     
    1720        cd install
    1821        ./config/configure.py \
    19                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     22                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    2023                --with-batch=1  \
    2124                --ISSM_ARCH=$ISSM_ARCH \
     
    4144        cd install
    4245        ./config/configure.py  \
    43                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     46                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    4447                --with-batch=1  \
    4548                --ISSM_ARCH=$ISSM_ARCH \
  • issm/trunk/externalpackages/petsc/install-2.3.2-cosmos.sh

    r11237 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1215#configure
    1316cd install
    14 PETSC_DIR=$ISSM_TIER/externalpackages/petsc/install
     17PETSC_DIR=$ISSM_DIR/externalpackages/petsc/install
    1518./config/configure.py  \
    1619        --prefix=$PETSC_DIR \
  • issm/trunk/externalpackages/petsc/install-2.3.2-linux64-astrid.sh

    r11237 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd install
    1417./config/configure.py  \
    15         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16         --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     18        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19        --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1720        --PETSC_ARCH=linux-gnu-amd64 \
    18         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     21        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    1922        --with-fc=gfortran \
    2023        --with-debugging=1 \
     
    2528        --download-blas=yes \
    2629        --download-f-blas-lapack=yes \
    27         --FFLAGS=-I$ISSM_TIER/externalpackages/mpich2/install/include \
     30        --FFLAGS=-I$ISSM_DIR/externalpackages/mpich2/install/include \
    2831        --download-plapack=yes \
    2932        --COPTFLAGS="-march=opteron -O2" \
  • issm/trunk/externalpackages/petsc/install-2.3.2-macosx32-eric.sh

    r11237 r12332  
    99        mkdir install src
    1010
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
     13
    1114        #Untar and move petsc to install directory
    1215        tar -zxvf  petsc-2.3.2-p3.tar.gz
     
    1720        cd install
    1821        ./config/configure.py  \
    19                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    20                 --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     22                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     23                --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    2124                --PETSC_ARCH=macosx-gnu \
    22                 --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     25                --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    2326                --with-fc=/usr/local/bin/gfortran \
    2427                --with-debugging=0 \
     
    2932                --download-blas=yes \
    3033                --download-f-blas-lapack=yes \
    31                 --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran  -fPIC -arch i386" \
     34                --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran  -fPIC -arch i386" \
    3235                --download-plapack=yes \
    3336                --CXXFLAGS=" -fPIC -arch i386" \
     
    4346        cd install
    4447        ./config/configure.py  \
    45                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    46                 --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     48                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     49                --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    4750                --PETSC_ARCH=macosx-gnu \
    48                 --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     51                --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    4952                --with-fc=/usr/local/bin/gfortran \
    5053                --with-debugging=0 \
    5154                --with-shared=0 \
    52                 --with-mumps-dir=$ISSM_TIER/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3  \
     55                --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/externalpackages/MUMPS_4.6.3  \
    5356                --download-scalapack=yes \
    5457                --download-blacs=yes \
    5558                --download-blas=yes \
    5659                --download-f-blas-lapack=yes \
    57                 --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran  -fPIC -arch i386" \
     60                --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran  -fPIC -arch i386" \
    5861                --download-plapack=yes \
    5962                --CXXFLAGS=" -fPIC -arch i386" \
  • issm/trunk/externalpackages/petsc/install-2.3.2-macosx32-ogive.sh

    r11237 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1215#configure
    1316cd install
    14 ./config/configure.py  --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    15         --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     17./config/configure.py  --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     18        --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1619        --PETSC_ARCH=macosx-gnu \
    17         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     20        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    1821        --with-fc=/usr/local/bin/gfortran \
    1922        --with-debugging=0 \
     
    2427        --download-blas=yes \
    2528        --download-f-blas-lapack=yes \
    26         --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran" \
     29        --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran" \
    2730        --download-plapack=yes
    2831
  • issm/trunk/externalpackages/petsc/install-2.3.2-macosx64.sh

    r11995 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15   --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16   --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     18  --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19  --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1720  --PETSC_ARCH=macosx-gnu \
    18   --with-mpi-dir="$ISSM_TIER/externalpackages/mpich2/install" \
     21  --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \
    1922  --with-debugging=0 \
    2023  --with-shared-libraries=0 \
  • issm/trunk/externalpackages/petsc/install-2.3.2-pleiades.sh

    r11237 r12332  
    99        mkdir install src
    1010
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
     13
    1114        #Untar and move petsc to install directory
    1215        tar -zxvf  petsc-2.3.2-p3.tar.gz
     
    1720        cd install
    1821        ./config/configure.py  \
    19                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     22                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    2023                --with-batch=1  \
    2124                --PETSC_ARCH=$ISSM_ARCH \
     
    4447        cd install
    4548        ./config/configure.py  \
    46                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     49                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    4750                --with-batch=1  \
    4851                --PETSC_ARCH=$ISSM_ARCH \
  • issm/trunk/externalpackages/petsc/install-2.3.2-win32-eric.sh

    r11237 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1417./config/configure.py  \
    1518        --with-parallel-no \
    16         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     19        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    1720        --PETSC_ARCH=cygwin-intel \
    18         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     21        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    1922        --with-debugging=0 \
    2023        --with-mpi=0 \
  • issm/trunk/externalpackages/petsc/install-2.3.2-win7.sh

    r11527 r12332  
    44rm -rf install petsc-2.3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-2.3.2-p3.tar.gz' 'petsc-2.3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1417./config/configure.py  \
    1518        --with-parallel-no \
    16         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     19        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    1720        --PETSC_ARCH=cygwin-intel \
    18         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/install" \
     21        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/install" \
    1922        --with-debugging=0 \
    2023        --with-mpi=0 \
  • issm/trunk/externalpackages/petsc/install-3.1-altix64-castor.sh

    r11237 r12332  
    99        mkdir install src
    1010
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
     13
    1114        #Untar and move petsc to install directory
    1215        tar -zxvf  petsc-3.1-p7.tar.gz
     
    1720        cd src
    1821        ./config/configure.py \
    19           --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    20           --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     22          --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     23          --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    2124          --ISSM_ARCH=$ISSM_ARCH \
    2225          --with-debugging=no \
     
    4144        cd src
    4245        ./config/configure.py \
    43                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    44                 --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     46                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     47                --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    4548                --with-batch=1  \
    4649                --ISSM_ARCH=$ISSM_ARCH \
  • issm/trunk/externalpackages/petsc/install-3.1-cosmos.sh

    r11237 r12332  
    44rm -rf install petsc-3.1-p7 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     18        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1720        --with-batch=1  \
    1821        --ISSM_ARCH=$ISSM_ARCH \
  • issm/trunk/externalpackages/petsc/install-3.1-linux64-astrid.sh

    r11237 r12332  
    44rm -rf install petsc-3.1-p7 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15  --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16  --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1720 --PETSC_ARCH=linux-gnu-amd64 \
    18  --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     21 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1922 --with-debugging=0 \
    2023 --with-shared=0 \
     
    2528 --download-f-blas-lapack=yes \
    2629 --download-parmetis=yes \
    27  --FFLAGS=-I$ISSM_TIER/externalpackages/mpich2/install/include \
     30 --FFLAGS=-I$ISSM_DIR/externalpackages/mpich2/install/include \
    2831 --download-plapack=yes \
    2932 --COPTFLAGS="-march=opteron -O2" \
  • issm/trunk/externalpackages/petsc/install-3.1-macosx32-mathieu.sh

    r11237 r12332  
    44rm -rf install petsc-3.1-p7 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py  \
    15  --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16  --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     18 --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19 --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1720 --PETSC_ARCH=macosx-gnu \
    18  --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     21 --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1922 --with-debugging=0 \
    2023 --with-shared=0 \
     
    2528 --download-f-blas-lapack=yes \
    2629 --download-plapack=yes \
    27  --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -arch i386" \
     30 --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -arch i386" \
    2831 --COPTFLAGS="-march=opteron -O2 -arch i386" \
    2932 --FOPTFLAGS="-march=opteron -O2 -arch i386" \
  • issm/trunk/externalpackages/petsc/install-3.1-macosx32-ogive.sh

    r11237 r12332  
    44rm -rf install petsc-3.1-p7 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
    17         --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     18        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
     20        --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1821        --PETSC_ARCH=macosx-gnu \
    1922        --with-fc=/usr/local/bin/gfortran \
     
    3033        --FOPTFLAGS="-march=opteron -O2 " \
    3134        --CXXOPTFLAGS="-march=opteron -O2 " \
    32         --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -L$ISSM_TIER/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran "
     35        --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -L$ISSM_DIR/externalpackages/mpich2/install/lib -L/usr/local/bin -lmpich -lpmpich -lgfortran "
    3336
    3437#Compile petsc and install it
  • issm/trunk/externalpackages/petsc/install-3.1-pleiades.sh

    r11237 r12332  
    99        mkdir install src
    1010
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
     13
    1114        #Untar and move petsc to install directory
    1215        tar -zxvf  petsc-3.1-p7.tar.gz
     
    1720        cd src
    1821        ./config/configure.py \
    19                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     22                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    2023                --with-batch=1  \
    2124                --PETSC_ARCH="$ISSM_ARCH" \
    22                 --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     25                --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    2326                --with-debugging=no \
    2427                --with-shared=0 \
     
    4447        cd src
    4548        ./config/configure.py \
    46          --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     49         --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    4750         --with-batch=1  \
    4851         --PETSC_ARCH="$ISSM_ARCH" \
    49          --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     52         --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    5053         --with-debugging=no \
    5154         --with-shared=0 \
     
    5760         --download-scalapack=yes \
    5861         --download-blacs=yes  \
    59          --with-plapack-dir=$ISSM_TIER/externalpackages/petsc/src/$ISSM_ARCH \
     62         --with-plapack-dir=$ISSM_DIR/externalpackages/petsc/src/$ISSM_ARCH \
    6063         --download-parmetis=yes \
    6164         --FFLAGS=-I/usr/include \
  • issm/trunk/externalpackages/petsc/install-3.1-win7.sh

    r11995 r12332  
    44rm -rf install petsc-3.1-p7 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.1-p7.tar.gz' 'petsc-3.1-p7.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1417./config/configure.py  \
    1518        --with-parallel-no \
    16         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     19        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    1720        --PETSC_ARCH=cygwin-intel \
    18         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     21        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1922        --with-debugging=0 \
    2023        --with-mpi=0 \
     
    2629
    2730#./config/configure.py  \
    28 # --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    29 # --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     31# --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     32# --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    3033# --PETSC_ARCH=macosx-gnu \
    31 # --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     34# --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    3235# --with-debugging=0 \
    3336# --with-shared=0 \
     
    3841# --download-f-blas-lapack=yes \
    3942# --download-plapack=yes \
    40 # --FFLAGS="-I$ISSM_TIER/externalpackages/mpich2/install/include -arch i386" \
     43# --FFLAGS="-I$ISSM_DIR/externalpackages/mpich2/install/include -arch i386" \
    4144# --COPTFLAGS="-march=opteron -O2 -arch i386" \
    4245# --FOPTFLAGS="-march=opteron -O2 -arch i386" \
  • issm/trunk/externalpackages/petsc/install-3.2-greenplanet.sh

    r11527 r12332  
    44rm -rf install petsc-3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     18        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1720        --PETSC_ARCH="$ISSM_ARCH" \
    1821        --with-batch=1 \
  • issm/trunk/externalpackages/petsc/install-3.2-linux64.sh

    r11237 r12332  
    44rm -rf install petsc-3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16         --with-mpi-dir=$ISSM_TIER/externalpackages/mpich2/install \
     18        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19        --with-mpi-dir=$ISSM_DIR/externalpackages/mpich2/install \
    1720        --with-clanguage=C++ \
    1821        --PETSC_ARCH=linux-gnu-amd64 \
    19         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     22        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    2023        --with-debugging=0 \
    2124        --with-shared-libraries=0 \
  • issm/trunk/externalpackages/petsc/install-3.2-macosx64.sh

    r11237 r12332  
    44rm -rf install petsc-3.2-p3 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz'
    69
    710#Untar and move petsc to install directory
     
    1316cd src
    1417./config/configure.py \
    15   --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    16   --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     18  --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     19  --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    1720  --PETSC_ARCH=macosx-gnu \
    18   --with-mpi-dir="$ISSM_TIER/externalpackages/mpich2/install" \
     21  --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \
    1922  --with-debugging=0 \
    2023  --with-shared-libraries=0 \
  • issm/trunk/externalpackages/petsc/install-3.2-pleiades.sh

    r11237 r12332  
    22#Step 1: unzip and install
    33#Step 2: After Plapack implodes
    4 STEP=2
     4STEP=1
    55
    66if [ $STEP -eq 1 ]; then
     
    88        rm -rf install petsc-3.2-p3 src
    99        mkdir install src
     10
     11        #Download from ISSM server
     12        $ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/petsc-3.2-p3.tar.gz' 'petsc-3.2-p3.tar.gz'
    1013
    1114        #Untar and move petsc to install directory
     
    1720        cd src
    1821        ./config/configure.py \
    19                 --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     22                --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    2023                --with-batch=1  \
    2124                --PETSC_ARCH="$ISSM_ARCH" \
    22                 --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     25                --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    2326                --with-debugging=0 \
    2427                --with-shared-libraries=0 \
     
    3841                --CXXOPTFLAGS=" -O3 -xS" \
    3942                --with-pic=1
    40         echo "== Fix Plapack compilation manually (http://issm.jpl.nasa.gov/installation/compilationtroubleshooting/petsc31/) =="
     43        echo "== Fix Plapack compilation manually (http://issm.jpl.nasa.gov/documentation/faq/petsc32/) =="
    4144        echo "== Then run STEP=2 =="
    4245fi
     
    4447        cd src
    4548        ./config/configure.py \
    46          --prefix="$ISSM_TIER/externalpackages/petsc/install" \
     49         --prefix="$ISSM_DIR/externalpackages/petsc/install" \
    4750         --with-batch=1  \
    4851         --PETSC_ARCH="$ISSM_ARCH" \
    49          --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     52         --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    5053         --with-debugging=0 \
    5154         --with-shared-libraries=0 \
     
    5760         --download-scalapack=yes \
    5861         --download-blacs=yes  \
    59          --with-plapack-dir=$ISSM_TIER/externalpackages/petsc/src/$ISSM_ARCH \
     62         --with-plapack-dir=$ISSM_DIR/externalpackages/petsc/src/$ISSM_ARCH \
    6063         --download-parmetis=yes \
    6164         --FFLAGS=-I/usr/include \
     
    6669         --CXXOPTFLAGS=" -O3 -xS" \
    6770         --with-pic=1
     71         cat > src/script.queue << EOF
     72#PBS -S /bin/bash
     73#PBS -q debug
     74#PBS -l select=1:ncpus=1:model=har
     75#PBS -l walltime=200
     76#PBS -W group_list=s1010
     77#PBS -m e
     78. /usr/share/modules/init/bash
     79module load comp-intel/11.1.046
     80module load mpi/mpt.1.25
     81module load math/intel_mkl_64_10.0.011
     82export PATH="$PATH:."
     83export MPI_GROUP_MAX=64
     84mpiexec -np 1 ./conftest-linux-gnu-ia64-intel.py
     85EOF
    6886        echo "== Follow PETSc's instructions"
    6987fi
  • issm/trunk/externalpackages/petsc/install-dev-linux64.sh

    r11995 r12332  
    66        # Adapted from petsc 3.2.
    77        # Used Mercurial to get code
     8        rm -rf src
    89        hg clone http://petsc.cs.iit.edu/petsc/petsc-dev src
    910        cd src
     
    2526
    2627if [ $STEP -eq 2 ]; then
     28        rm -rf install
    2729        cd src
    2830        ./config/configure.py \
    29         --prefix="$ISSM_TIER/externalpackages/petsc/install" \
    30         --with-mpi-dir="$ISSM_TIER/externalpackages/mpich2/install" \
     31        --prefix="$ISSM_DIR/externalpackages/petsc/install" \
     32        --with-mpi-dir="$ISSM_DIR/externalpackages/mpich2/install" \
    3133        --with-clanguage=C++ \
    3234        --PETSC_ARCH=linux-gnu-amd64 \
    33         --PETSC_DIR="$ISSM_TIER/externalpackages/petsc/src" \
     35        --PETSC_DIR="$ISSM_DIR/externalpackages/petsc/src" \
    3436        --with-debugging=0 \
    3537        --with-shared-libraries=0 \
     
    4244        --download-plapack=yes \
    4345        --download-parmetis=yes \
     46        --download-spai=yes \
    4447        --with-pic=1
    4548
  • issm/trunk/externalpackages/polygonclipper/install.sh

    r11237 r12332  
    33#Some cleanup
    44rm -rf install
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/PolygonClipper.zip' 'PolygonClipper.zip'
    58
    69#install
  • issm/trunk/externalpackages/python

    • Property svn:ignore
      •  

        old new  
        1 install-*
        21install
        32src
         3*.tgz
  • issm/trunk/externalpackages/qhull/install.sh

    r11237 r12332  
    44rm -rf src install qhull-2003.1
    55mkdir src install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/qhull-2003.1.tar.gz' 'qhull-2003.1.tar.gz'
    69
    710#Untar
     
    1518#Configure qhull
    1619cd src
    17 ./configure --prefix="$ISSM_TIER/externalpackages/qhull/install"
     20./configure --prefix="$ISSM_DIR/externalpackages/qhull/install"
    1821make
    1922make install
  • issm/trunk/externalpackages/rats/install.sh

    r11237 r12332  
    33#Erase install
    44rm -rf install  src rats-2.3
     5
     6#Download from ISSM server
     7$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/rats-2.3.tar.gz' 'rats-2.3.tar.gz'
    58
    69#install directory
     
    1215#compile
    1316cd src
    14 ./configure --prefix=$ISSM_TIER/externalpackages/rats/install
     17./configure --prefix=$ISSM_DIR/externalpackages/rats/install
    1518make
    1619make install
  • issm/trunk/externalpackages/rose/install.sh

    r11237 r12332  
    44rm -rf source build install
    55mkdir install source build
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/rose-0.9.5a-13219.tar.gz' 'rose-0.9.5a-13219.tar.gz'
    69
    710#Untar
     
    1518cd build
    1619../source/configure \
    17         --prefix=$ISSM_TIER/externalpackages/rose/install \
    18         --with-boost=$ISSM_TIER/externalpackages/boost/install\
    19         --srcdir=$ISSM_TIER/externalpackages/rose/source
     20        --prefix=$ISSM_DIR/externalpackages/rose/install \
     21        --with-boost=$ISSM_DIR/externalpackages/boost/install\
     22        --srcdir=$ISSM_DIR/externalpackages/rose/source
    2023
    2124if [ -z $1 ]; then
  • issm/trunk/externalpackages/satstress/install.sh

    r11237 r12332  
    44rm -rf install SatStress-0.1.2
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/SatStress-0.1.2.tar.gz' 'SatStress-0.1.2.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/scipy

    • Property svn:ignore
      •  

        old new  
        11scipy
         2scipy-*
        23numpy
         4numpy-*
  • issm/trunk/externalpackages/scipy/README

    r11995 r12332  
    11You will find instructions on scipy at:
    2 http://www.scipy.org/Installing_SciPy/Mac_OS_X#head-ba1926aec910a9a1deaf9eff99e38ee23103a3b3
     2http://www.scipy.org/Installing_SciPy/Mac_OS_X
  • issm/trunk/externalpackages/scotch/install.sh

    r11237 r12332  
    88# Create src and install directories
    99mkdir src install
     10
     11#Download from ISSM server
     12$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/scotch_5.1.6.tar.gz' 'scotch_5.1.6.tar.gz'
    1013
    1114# Untar
  • issm/trunk/externalpackages/shapelib/install.sh

    r11237 r12332  
    66rm -rf install
    77mkdir src install
     8
     9#Download from ISSM server
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/shapelib-1.2.10.tar.gz' 'shapelib-1.2.10.tar.gz'
     11$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/shape_eg_data.zip' 'shape_eg_data.zip'
    812
    913# Untar
  • issm/trunk/externalpackages/slepc/install.sh

    r11237 r12332  
    44rm -rf install slepc-2.3.2
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/slepc-2.3.2.tgz' 'slepc-2.3.2.tgz'
    69
    710#Untar
  • issm/trunk/externalpackages/swig/install.sh

    r11237 r12332  
    55rm -rf swig-2.0.4
    66mkdir install
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/swig-2.0.4.tar.gz' 'swig-2.0.4.tar.gz'
    710
    811#Untar and move python into install directory
     
    1316#Copy pcre prototype in include directory
    1417cd install
    15 #cp $ISSM_TIER/externalpackages/pcre/install/pcre.h  ./Source/Include/
    16 #cp $ISSM_TIER/externalpackages/pcre/install/.libs/*  ./Source/Include/
    17 export CFLAGS="$CFLAGS -I$ISSM_TIER/externalpackages/pcre/install"
    18 export LDFLAGS="-L$ISSM_TIER/externalpackages/pcre/install/.libs/"
     18#cp $ISSM_DIR/externalpackages/pcre/install/pcre.h  ./Source/Include/
     19#cp $ISSM_DIR/externalpackages/pcre/install/.libs/*  ./Source/Include/
     20export CFLAGS="$CFLAGS -I$ISSM_DIR/externalpackages/pcre/install"
     21export LDFLAGS="-L$ISSM_DIR/externalpackages/pcre/install/.libs/"
    1922export LIBS="-lpcre"
    2023#Configure doxygen
    2124./configure \
    22  --prefix="$ISSM_TIER/externalpackages/python/install" \
    23  --with-pcre-prefix="$ISSM_TIER/externalpackages/pcre/install" \
    24  --with-pcre-exec-prefix="$ISSM_TIER/externalpackages/pcre/install"
     25 --prefix="$ISSM_DIR/externalpackages/python/install" \
     26 --with-pcre-prefix="$ISSM_DIR/externalpackages/pcre/install" \
     27 --with-pcre-exec-prefix="$ISSM_DIR/externalpackages/pcre/install"
    2528make
    2629make install
  • issm/trunk/externalpackages/tao/install.sh

    r11527 r12332  
    77mkdir install
    88
     9#Download from ISSM server
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/tao-2.0-p3.tar.gz' 'tao-2.0-p3.tar.gz'
     11
    912#Untar
    1013tar -zxvf  tao-2.0-p3.tar.gz
     
    1417rm -rf tao-2.0-p3
    1518cd install
    16 export TAO_DIR="$ISSM_TIER/externalpackages/tao/install/"
     19export TAO_DIR="$ISSM_DIR/externalpackages/tao/install/"
    1720
    1821#petsc needs to be compiled with --with-clanguage=C++
  • issm/trunk/externalpackages/tex2im/install.sh

    r11237 r12332  
    44rm -rf install
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/tex2im-1.8.tar.gz' 'tex2im-1.8.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle

    • Property svn:ignore
      •  

        old new  
        11install
         2install-matlab
         3install-python
  • issm/trunk/externalpackages/triangle/configs/android/android-4.0/configure.make

    r11995 r12332  
    1111
    1212ANDROID_BIN=$(ISSM_TIER)/src/android/tmp/android-14-toolchain/bin
    13 CC=$(ANDROID_DEV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-gcc
    14 AR=$(ANDROID_DEV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-ar
    15 RANLIB=$(ANDROID_DEV_DIR)/tmp/android-linux-4.0/bin/arm-linux-androideabi-ranlib
    16 CSWITCHES = $(CFLAGS)  -I/usr/X11R6/include -L/usr/X11R6/lib -I$(MATLAB_DIR)/extern/include -fPIC -I$(MATLAB_DIR)/include
     13CC=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc
     14AR=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-ar
     15RANLIB=$(ANDROID_DIR)/arm-linux-android-4.0/bin/arm-linux-androideabi-ranlib
     16CSWITCHES = $(CFLAGS)
    1717TRILIBDEFS = -DTRILIBRARY
    1818OBJ_EXT=o
  • issm/trunk/externalpackages/triangle/install-altix64.sh

    r11237 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/install-android-4.0.sh

    r11995 r12332  
    44matlab=0
    55
    6 
    76#Some cleanup
    87rm -rf install triangle
    98mkdir install
     9
     10#Download from ISSM server
     11$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    1012
    1113#Untar
  • issm/trunk/externalpackages/triangle/install-linux64.sh

    r11237 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/install-macosx32.sh

    r11237 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/install-macosx64.sh

    r11995 r12332  
    88rm -rf install triangle
    99mkdir install
     10
     11#Download from ISSM server
     12$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    1013
    1114#Untar
  • issm/trunk/externalpackages/triangle/install-pleiades.sh

    r11237 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/install-win32.sh

    r11237 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/install-win7.sh

    r11527 r12332  
    44rm -rf install triangle
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/triangle.zip' 'triangle.zip'
    69
    710#Untar
  • issm/trunk/externalpackages/triangle/triangle.c.patch.python

    r11995 r12332  
    55>  * double precision activation in exactinit(); The rest is not changed.
    66>  * We also created the ice_makefile to compile Triangle into a library. */
    7 > #include <mat.h>
    8 > #include <matrix.h>
     7> /* #include <mat.h>
     8> #include <matrix.h> */
    99> #define ANSI_DECLARATORS
    1010> #define NO_TIMER
  • issm/trunk/externalpackages/valgrind/install-altix64.sh

    r11237 r12332  
    44rm -rf install valgrind-3.7.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2'
    69
    710#Untar
     
    1417#configure
    1518cd install
    16 ./configure --prefix="$ISSM_TIER/externalpackages/valgrind/install"
     19./configure --prefix="$ISSM_DIR/externalpackages/valgrind/install"
    1720
    1821#Compile valgrind
  • issm/trunk/externalpackages/valgrind/install-linux64.sh

    r11237 r12332  
    44rm -rf install valgrind-3.7.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2'
    69
    710#Untar
     
    1417#configure
    1518cd install
    16 ./configure  --prefix="$ISSM_TIER/externalpackages/valgrind/install"
     19./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install"
    1720
    1821#Compile valgrind
  • issm/trunk/externalpackages/valgrind/install-macosx32.sh

    r11237 r12332  
    44rm -rf install valgrind-3.7.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2'
    69
    710#Untar
     
    1417#configure
    1518cd install
    16 ./configure  --prefix="$ISSM_TIER/externalpackages/valgrind/install" --enable-only32bit
     19./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only32bit
    1720
    1821#Compile valgrind
  • issm/trunk/externalpackages/valgrind/install-macosx64.sh

    r11237 r12332  
    44rm -rf install valgrind-3.7.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2'
    69
    710#Untar
     
    1417#configure
    1518cd install
    16 ./configure  --prefix="$ISSM_TIER/externalpackages/valgrind/install" --enable-only64bit
     19./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install" --enable-only64bit
    1720
    1821#Compile valgrind
  • issm/trunk/externalpackages/valgrind/install-win32.sh

    r11237 r12332  
    44rm -rf install valgrind-3.7.0
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/valgrind-3.7.0.tar.bz2' 'valgrind-3.7.0.tar.bz2'
    69
    710#Untar
     
    1417#configure
    1518cd install
    16 ./configure  --prefix="$ISSM_TIER/externalpackages/valgrind/install"
     19./configure  --prefix="$ISSM_DIR/externalpackages/valgrind/install"
    1720
    1821#Compile valgrind
  • issm/trunk/externalpackages/vim/addons/vim/syntax/c.vim

    r11995 r12332  
    547547syn keyword cType QuadTree
    548548syn keyword cType SetOfE4
     549syn keyword cType Variogram
     550syn keyword cType GaussianVariogram
     551syn keyword cType ExponentialVariogram
     552syn keyword cType SphericalVariogram
     553syn keyword cType Quadtree
     554syn keyword cType Observation
    549555"ISSM's objects end
    550556
     
    686692syn keyword cConstant SettingsResultsAsPatchesEnum
    687693syn keyword cConstant SettingsWaitonlockEnum
     694syn keyword cConstant DebugPetscProfilingEnum
     695syn keyword cConstant PetscProfilingCurrentMemEnum
     696syn keyword cConstant PetscProfilingCurrentFlopsEnum
     697syn keyword cConstant PetscProfilingSolutionTimeEnum
    688698syn keyword cConstant SteadystateMaxiterEnum
    689699syn keyword cConstant SteadystateNumRequestedOutputsEnum
     
    701711syn keyword cConstant ThermalIsenthalpyEnum
    702712syn keyword cConstant ThicknessEnum
     713syn keyword cConstant TimesteppingStartTimeEnum
     714syn keyword cConstant TimesteppingFinalTimeEnum
    703715syn keyword cConstant TimesteppingCflCoefficientEnum
    704 syn keyword cConstant TimesteppingFinalTimeEnum
    705716syn keyword cConstant TimesteppingTimeAdaptEnum
    706717syn keyword cConstant TimesteppingTimeStepEnum
     
    764775syn keyword cConstant BoolInputEnum
    765776syn keyword cConstant BoolParamEnum
     777syn keyword cConstant ContourEnum
    766778syn keyword cConstant ControlInputEnum
    767779syn keyword cConstant DatasetInputEnum
     
    904916syn keyword cConstant P1Enum
    905917syn keyword cConstant P1DGEnum
     918syn keyword cConstant SaveResultsEnum
    906919syn keyword cConstant BoolElementResultEnum
    907920syn keyword cConstant BoolExternalResultEnum
     
    918931syn keyword cConstant PetscVecExternalResultEnum
    919932syn keyword cConstant StringExternalResultEnum
     933syn keyword cConstant StepEnum
    920934syn keyword cConstant TimeEnum
    921935syn keyword cConstant TriaP1ElementResultEnum
  • issm/trunk/externalpackages/vim/install.sh

    r11237 r12332  
    55rm -rf vim72
    66mkdir install src
     7
     8#Download from ISSM server
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/vim-7.2.tar.bz2' 'vim-7.2.tar.bz2'
    710
    811#Untar
     
    1922cd src/src
    2023./configure \
    21         --prefix "$ISSM_TIER/externalpackages/vim/install" \
     24        --prefix "$ISSM_DIR/externalpackages/vim/install" \
    2225        --with-gcc "/usr/bin/gcc"
    2326
  • issm/trunk/externalpackages/windows/InstallInstructions.txt

    r11995 r12332  
    4242python: Python language interpreter
    4343unzip
     44cygrunsrv
    4445
    4546
     
    144145
    145146How to setup a Cron job?
    146 Download exim and cron from cygwin setup. Run exim-config (don't forget to launch your cygwin terminal as
    147 Administrator). If asked for a daemon name, type ntsec. Also, if cron complains about sendmail,
    148 symlink /usr/lib/sendmail to /usr/sbin/sendmail.  Then link /usr/sbin/sendmail
    149 to /usr/bin/exim. Alternatively, if you have an smtp server, you can download and configure
    150 ssmtp.  Run ssmtp-config
    151 as Administrator and link /usr/sbin/sendmail to /usr/bin/ssmtp. After the email has been configured,
    152 run cron-config as Administrator.
     147First, make sure you downloaded cygrunsrv, otherwise the cron setup will only work on a per-session
     148basis! Also, make sure that you have an email correctly setup.  In particular, cron relies on the
     149/usr/sbin/sendmail script. If it does not exist, cron will not send emails. Most email management
     150systems will create this script, but you need to check on it.
     151Run cron-config  and fill up the questions. For daemon name, type ntsec.
     152Be careful, make sure that you are running your terminal as Administrator,
     153otherwise your settings will be only user-based.
     154How to setup email?
     155
     156Preferred way is through ssmtp. Download it on cygwin, and type ssmtp-config.  If the ssmtp
     157daemon does not create /usr/sbin/sendmail, be sure to create a symlink from the email client
     158to the latter file. Be careful, make sure that you are running your terminal as Administrator,
     159otherwise your settings will be only user-based.
  • issm/trunk/externalpackages/windows/configs/sdk7.1.win7-32.sh

    r11995 r12332  
    11declare -x ALLUSERSPROFILE="C:\\ProgramData"
    2 declare -x CL="/AI C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319"
    3 declare -x COMMONPROGRAMFILES="C:\\Program Files (x86)\\Common Files"
     2declare -x CL="/AI C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319"
     3declare -x COMMONPROGRAMFILES="C:\\Program Files\\Common Files"
    44declare -x COMSPEC="C:\\Windows\\system32\\cmd.exe"
    5 declare -x CommandPromptType="Cross"
    6 declare -x CommonProgramW6432="C:\\Program Files\\Common Files"
     5declare -x CommandPromptType="Native"
    76declare -x Configuration="Debug"
    87declare -x FP_NO_HOST_CHECK="NO"
    98declare -x FrameworkVersion="v4.0.30319"
    109declare -x HOMEDRIVE="C:"
    11 declare -x INCLUDE="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE\\gl;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\ATLMFC\\INCLUDE;"
     10declare -x INCLUDE="C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\INCLUDE\\gl;"
    1211declare -x INFOPATH="/usr/local/info:/usr/share/info:/usr/info:"
    1312declare -x LANG="en_US.UTF-8"
    14 declare -x LIB="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\ATLMFC\\LIB;"
    15 declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib;"
     13declare -x LIB="C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\Lib;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;"
     14declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files\\Microsoft Visual Studio 10.0\\VC\\Lib;"
    1615declare -x MANPATH="/usr/local/man:/usr/share/man:/usr/man:"
    17 declare -x PATH="/usr/local/bin:/usr/bin:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R2011b32/runtime/win32:/cygdrive/c/MATLAB/R2011b32/bin:/cygdrive/c/MATLAB/R2011b/runtime/win64:/cygdrive/c/MATLAB/R2011b/bin:/cygdrive/c/Program Files (x86)/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Server/100/DTS/Binn:/cygdrive/c/Program Files/Microsoft Network Monitor 3"
     16declare -x PATH="/usr/local/bin:/usr/bin:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/VC/Bin:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/MATLAB/R2012a/runtime/win32:/cygdrive/c/MATLAB/R2012a/bin:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit"
    1817declare -x PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
     18declare -x PRINTER="137.78.140.129#:1"
    1919declare -x PROCESSOR_ARCHITECTURE="x86"
    20 declare -x PROCESSOR_ARCHITEW6432="AMD64"
    21 declare -x PROCESSOR_IDENTIFIER="Intel64 Family 6 Model 42 Stepping 7, GenuineIntel"
     20declare -x PROCESSOR_IDENTIFIER="x86 Family 6 Model 42 Stepping 7, GenuineIntel"
    2221declare -x PROCESSOR_LEVEL="6"
    2322declare -x PROCESSOR_REVISION="2a07"
    24 declare -x PROGRAMFILES="C:\\Program Files (x86)"
     23declare -x PROGRAMFILES="C:\\Program Files"
    2524declare -x PSModulePath="C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\"
    2625declare -x PUBLIC="C:\\Users\\Public"
    2726declare -x PlatformToolset="Windows7.1SDK"
    2827declare -x ProgramData="C:\\ProgramData"
    29 declare -x ProgramW6432="C:\\Program Files"
    3028declare -x SHELL="/bin/bash"
    3129declare -x SYSTEMDRIVE="C:"
    3230declare -x SYSTEMROOT="C:\\Windows"
     31declare -x TARGET_CPU="x86"
    3332declare -x TARGET_PLATFORM="WIN7"
    3433declare -x TERM="cygwin"
    35 declare -x VS100COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\"
     34declare -x ToolsVersion="4.0"
     35declare -x VS100COMNTOOLS="C:\\Program Files\\Microsoft Visual Studio 10.0\\Common7\\Tools\\"
    3636declare -x WINDIR="C:\\Windows"
    3737declare -x WindowsSDKDir="C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\"
  • issm/trunk/externalpackages/windows/configs/sdk7.1.win7-64.sh

    r11995 r12332  
    1313declare -x LIB="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib\\amd64;C:\\Program Files\\Microsoft SDKs\\Windows\\v7.1\\Lib\\X64;"
    1414declare -x LIBPATH="C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319;C:\\Windows\\Microsoft.NET\\Framework64\\v3.5;C:\\Windows\\Microsoft.NET\\Framework\\v3.5;;C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\Lib\\amd64;"
    15 declare -x LOCALAPPDATA="C:\\Users\\schlegel\\AppData\\Local"
    1615declare -x MANPATH="/usr/local/man:/usr/share/man:/usr/man:"
    17 declare -x PATH="/usr/local/bin:/usr/bin:/usr/include:/cygdrive/c/cygwin/usr/bin:/cygdrive/c/cygwin/usr/include:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R2011b/runtime/win64:/cygdrive/b/MATLAB/R2011b/bin:/cygdrive/c/MATLAB/R2011b/extern/include:/cygdrive/c/MATLAB/R2011a/runtime/win64:/cygdrive/c/MATLAB/R2011a/bin:/cygdrive/c/MATLAB/R2011a/extern/include"
     16declare -x PATH="/usr/local/bin:/usr/bin:/usr/include:/cygdrive/c/cygwin/usr/bin:/cygdrive/c/cygwin/usr/include:/cygdrive/c/Windows/Microsoft.NET/Framework64/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework/v4.0.30319:/cygdrive/c/Windows/Microsoft.NET/Framework64/v3.5:/cygdrive/c/Windows/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/amd64:/cygdrive/c/Program Files (x86)/Microsoft Visual Studio 10.0/VC/Bin/VCPackages:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/NETFX 4.0 Tools/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin/x64:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v7.1/Bin:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/c/Program Files/Microsoft Windows Performance Toolkit:/cygdrive/c/MATLAB/R2012a/runtime/win64:/cygdrive/c/MATLAB/R2012a/bin:/cygdrive/c/MATLAB/R2012a/extern/include:/cygdrive/c/MATLAB/R2011a/runtime/win64:/cygdrive/c/MATLAB/R2011a/bin:/cygdrive/c/MATLAB/R2011a/extern/include"
    1817declare -x PATHEXT=".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
    1918declare -x PROCESSOR_ARCHITECTURE="x86"
     
    4140declare -x TMP="/tmp"
    4241declare -x ToolsVersion="4.0"
    43 declare -x USER="schlegel"
    44 declare -x USERNAME="schlegel"
    4542declare -x VS100COMNTOOLS="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\"
    4643declare -x WINDIR="C:\\Windows"
  • issm/trunk/externalpackages/windows/windows_environment.sh

    r11995 r12332  
    22
    33#Where are the configuration files for each compiler:
    4 config_dir="$ISSM_TIER/externalpackages/windows/configs"
     4config_dir="$ISSM_DIR/externalpackages/windows/configs"
    55
    66#your choise of compiler:
     
    1010# 4: intel compiler on WinXP
    1111
    12 compiler=2;
     12#Determine OS version using uname:
     13version=`uname -s | grep 64`
     14if [[ $version == "" ]];then
     15        compiler=1
     16else
     17        compiler=2
     18fi
     19
     20#If you want to override and use intel compilers:
     21#compiler=3;
     22
    1323
    1424#source corresponding environment variables:
     
    2434fi
    2535
    26 #finally, out of ISSM_TIER, we need to create an ISSM_TIER_WIN variable for Matlab to pick up on.
    27 ISSM_TIER_WIN=`cygpath -m $ISSM_TIER`
    28 export ISSM_TIER_WIN
     36#finally, out of ISSM_DIR, we need to create an ISSM_DIR_WIN variable for Matlab to pick up on.
     37ISSM_DIR_WIN=`cygpath -m $ISSM_DIR`
     38export ISSM_DIR_WIN
  • issm/trunk/externalpackages/xerces/install.sh

    r11237 r12332  
    44rm -rf install xerces-c-src_2_8_0 src
    55mkdir install src
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/xerces-c-src_2_8_0.tar.gz' 'xerces-c-src_2_8_0.tar.gz'
    69
    710#Untar
  • issm/trunk/externalpackages/yams/install.sh

    r11237 r12332  
    44rm -rf install
    55mkdir install
     6
     7#Download from ISSM server
     8$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-linux.gz' 'yams2-linux.gz'
     9$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-osx.gz' 'yams2-osx.gz'
     10$ISSM_DIR/scripts/DownloadExternalPackage.py 'http://issm.jpl.nasa.gov/files/externalpackages/yams2-win.exe' 'yams2-win.exe'
    611
    712#loop over the binaries
  • issm/trunk/m4/issm_options.m4

    r11995 r12332  
    1313        fi
    1414        dnl }}}
    15         dnl Serial build {{{
    16         AC_ARG_WITH([serial],
    17                 AS_HELP_STRING([--with-serial = value],[serial compilation. ]),
    18                 [SERIAL_VALUE=$withval],[SERIAL_VALUE="yes"])
    19         AC_MSG_CHECKING(for serial compilation)
    20         AM_CONDITIONAL([NOSERIAL], [test $SERIAL_VALUE = no])
    21         AM_CONDITIONAL([SERIAL], [test $SERIAL_VALUE = yes])
    22         AC_MSG_RESULT($SERIAL_VALUE)
    23         dnl }}}
    24         dnl Parallel build {{{
    25         AC_ARG_WITH([parallel],
    26                 AS_HELP_STRING([--with-parallel = value], [parallel compilation. ]),
    27                 [PARALLEL_VALUE=$withval],[PARALLEL_VALUE="yes"])
    28         AC_MSG_CHECKING(for parallel compilation)
    29         AM_CONDITIONAL([NOPARALLEL], [test $PARALLEL_VALUE = no])
    30         AM_CONDITIONAL([PARALLEL], [test $PARALLEL_VALUE = yes])
    31         AC_MSG_RESULT($PARALLEL_VALUE)
     15        dnl Modules build {{{
     16        AC_ARG_WITH([modules],
     17                AS_HELP_STRING([--with-modules = value],[modules compilation. ]),
     18                [MODULES_VALUE=$withval],[MODULES_VALUE="yes"])
     19        AC_MSG_CHECKING(for modules compilation)
     20        AM_CONDITIONAL([MODULES], [test $MODULES_VALUE = yes])
     21        AC_MSG_RESULT($MODULES_VALUE)
     22        dnl }}}
     23        dnl Extensions{{{
    3224        ISSMEXT=".exe"
    3325        AC_SUBST([ISSMEXT])
    34         dnl }}}
    35         dnl Serial or Parallel check {{{
    36         dnl Check that at least serial or parallel builds have been requested!
    37         if test "$SERIAL_VALUE" != "yes" ; then
    38                 if test "$PARALLEL_VALUE" != "yes"; then
    39                         AC_MSG_ERROR([cannot request --with-serial=no and --with-parallel=no at the same time!])
    40                 fi
    41         fi
    4226        dnl }}}
    4327
     
    8165                        export CXXFLAGS=" -O3 -xS -D_INTEL_LINUX_ "
    8266                        export CFLAGS=" -O3 -xS -D_INTEL_LINUX_ "
    83                 else
     67                elif test $VENDOR = arm-linux; then
     68                        export CC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc
     69                        export GCC=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-gcc
     70                        export CXX=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-g++
     71                        export AR=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-ar
     72                        export RANLIB=$ANDROID_DIR/arm-linux-android-4.0/bin/arm-linux-androideabi-ranlib
     73        else
    8474                AC_MSG_ERROR([unknow compiler vendor!])
    8575                fi
     
    9282        dnl 1. See if matlab has been provided
    9383        AC_ARG_WITH([matlab-dir],
    94                 AS_HELP_STRING([--with-matlab-dir = DIR], [matlab root directory. necessary for serial build.]),
     84                AS_HELP_STRING([--with-matlab-dir=DIR], [matlab root directory. necessary for serial build.]),
    9585                [MATLAB_ROOT=$withval],[MATLAB_ROOT=""])
    9686
    97         AC_MSG_CHECKING([wether Matlab is enabled])
     87        AC_MSG_CHECKING([whether matlab is enabled])
    9888        if test -d "$MATLAB_ROOT"; then
    9989                HAVE_MATLAB=yes
     
    10999        dnl 2. if matlab is provided, get version number
    110100        if test x$HAVE_MATLAB = xyes; then
    111                 AC_MSG_CHECKING([for Matlab version])
     101                AC_MSG_CHECKING([for matlab version])
    112102                MATLAB_VERSION=""
    113103
     
    172162
    173163                dnl 3. Get Matlab libraries
    174                 AC_MSG_CHECKING(for Matlab headers and libraries in $MATLAB_ROOT)
     164                AC_MSG_CHECKING(for matlab headers and libraries in $MATLAB_ROOT)
    175165                MATLABINCL=-I"$MATLAB_ROOT/extern/include";
    176166               
     
    217207                AC_SUBST([MATLABINCL])
    218208                AC_SUBST([MEX])
    219                 WRAPPEREXT=$MEXEXT
    220                 AC_SUBST([WRAPPEREXT])
     209                MATLABWRAPPEREXT=$MEXEXT
     210                AC_SUBST([MATLABWRAPPEREXT])
    221211                AC_SUBST([MEXLIB])
    222212                AC_SUBST([MEXLINK])
     
    225215        dnl triangle {{{
    226216        AC_ARG_WITH([triangle-dir],
    227                           AS_HELP_STRING([--with-triangle-dir = DIR], [triangle root directory. necessary for serial build]),
     217                          AS_HELP_STRING([--with-triangle-dir=DIR], [triangle root directory. necessary for serial build]),
    228218                         [TRIANGLE_ROOT=$withval],[TRIANGLE_ROOT=""])
    229         AC_MSG_CHECKING(for Triangle headers and libraries)
     219        AC_MSG_CHECKING(for triangle headers and libraries)
    230220
    231221        if test -d "$TRIANGLE_ROOT"; then
     
    266256        dnl dakota{{{
    267257        AC_ARG_WITH([dakota-dir],
    268           AS_HELP_STRING([--with-dakota-dir = DIR], [dakota root directory. necessary for serial build]),
     258          AS_HELP_STRING([--with-dakota-dir=DIR], [dakota root directory. necessary for serial build]),
    269259          [DAKOTA_ROOT=$withval],[DAKOTA_ROOT=""])
    270         AC_MSG_CHECKING(for Dakota)
     260        AC_MSG_CHECKING(for dakota)
    271261       
    272262        if test -d "$DAKOTA_ROOT"; then
     
    299289        dnl boost{{{
    300290        AC_ARG_WITH([boost-dir],
    301           AS_HELP_STRING([--with-boost-dir = DIR], [boost root directory.]),
     291          AS_HELP_STRING([--with-boost-dir=DIR], [boost root directory.]),
    302292          [BOOST_ROOT=$withval],[BOOST_ROOT=""])
    303         AC_MSG_CHECKING(for Boost)
     293        AC_MSG_CHECKING(for boost)
    304294       
    305295        if test -d "$BOOST_ROOT"; then
     
    320310        dnl python{{{
    321311        AC_ARG_WITH([python-dir],
    322           AS_HELP_STRING([--with-python-dir = DIR], [python root directory.]),
     312          AS_HELP_STRING([--with-python-dir=DIR], [python root directory.]),
    323313          [PYTHON_ROOT=$withval],[PYTHON_ROOT=""])
    324         AC_MSG_CHECKING(for Python)
     314        AC_MSG_CHECKING(for python)
    325315       
    326316        if test -d "$PYTHON_ROOT"; then
     
    328318                HAVE_PYTHON=yes
    329319                PYTHONINCL=-I$PYTHON_ROOT/include
    330                 PYTHONLIB="-L$PYTHON_ROOT/lib -lpython3.2"
     320                PYTHONLIB="-L$PYTHON_ROOT/lib -lpython$PYTHONVERSION"
    331321                PYTHONEXT=.so
    332322                PYTHONLINK="-dynamiclib"
     
    335325                AC_SUBST([PYTHONINCL])
    336326                AC_SUBST([PYTHONLIB])
    337                 WRAPPEREXT=$PYTHONEXT
    338                 AC_SUBST([WRAPPEREXT])
     327                PYTHONWRAPPEREXT=$PYTHONEXT
     328                AC_SUBST([PYTHONWRAPPEREXT])
    339329                AC_SUBST([PYTHONLINK])
    340330        else
     
    343333        AM_CONDITIONAL([PYTHON], [test x$HAVE_PYTHON = xyes])
    344334        AC_MSG_RESULT($HAVE_PYTHON)
     335
     336        dnl python-version
     337        HAVE_PYTHON3="no"
     338        if test x$HAVE_PYTHON = xyes; then
     339                AC_ARG_WITH([python-version],
     340                  AS_HELP_STRING([--with-python-version = PYTHONVERSION],[python version.]),
     341                  [PYTHONVERSION=$withval],[PYTHONVERSION=""])
     342                AC_MSG_CHECKING(for python version)
     343
     344                dnl recover major:
     345                PYTHON_MAJOR=${PYTHONVERSION%.*}
     346
     347                if test x$PYTHON_MAJOR = x3; then
     348                        dnl are we running python 3?
     349                        HAVE_PYTHON3="yes"
     350                fi
     351                AC_DEFINE_UNQUOTED([_PYTHON_MAJOR_],$PYTHON_MAJOR,[python version major])
     352                AC_MSG_RESULT($PYTHON_MAJOR)
     353        fi
     354        AM_CONDITIONAL([PYTHON3], [test x$HAVE_PYTHON3 = xyes])
    345355        dnl }}}
    346356        dnl python-numpy{{{
    347357        AC_ARG_WITH([python-numpy-dir],
    348           AS_HELP_STRING([--with-python-numpy-dir = DIR], [python-numpy root directory.]),
     358          AS_HELP_STRING([--with-python-numpy-dir=DIR], [python-numpy root directory.]),
    349359          [PYTHON_NUMPY_ROOT=$withval],[PYTHON_NUMPY_ROOT=""])
    350         AC_MSG_CHECKING(for Python-Numpy)
     360        AC_MSG_CHECKING(for python-numpy)
    351361       
    352362        if test -d "$PYTHON_NUMPY_ROOT"; then
     
    364374        dnl chaco{{{
    365375        AC_ARG_WITH([chaco-dir],
    366           AS_HELP_STRING([--with-chaco-dir = DIR], [chaco root directory.]),
     376          AS_HELP_STRING([--with-chaco-dir=DIR], [chaco root directory.]),
    367377          [CHACO_ROOT=$withval],[CHACO_ROOT=""])
    368         AC_MSG_CHECKING(for Chaco)
     378        AC_MSG_CHECKING(for chaco)
    369379       
    370380        if test -d "$CHACO_ROOT"; then
     
    386396        dnl scotch{{{
    387397        AC_ARG_WITH([scotch-dir],
    388           AS_HELP_STRING([--with-scotch-dir = DIR], [scotch root directory.]),
     398          AS_HELP_STRING([--with-scotch-dir=DIR], [scotch root directory.]),
    389399          [SCOTCH_ROOT=$withval],[SCOTCH_ROOT=""])
    390         AC_MSG_CHECKING(for Scotch)
     400        AC_MSG_CHECKING(for scotch)
    391401       
    392402        if test -d "$SCOTCH_ROOT"; then
     
    408418        dnl adolc{{{
    409419        AC_ARG_WITH([adolc-dir],
    410                 AS_HELP_STRING([--with-adolc-dir = DIR], [adolc root directory.]),
     420                AS_HELP_STRING([--with-adolc-dir=DIR], [adolc root directory.]),
    411421                [ADOLC_ROOT=$withval],[ADOLC_ROOT="no"])
    412         AC_MSG_CHECKING(for ADOLC)
     422        AC_MSG_CHECKING(for adolc)
    413423
    414424        if test "x$ADOLC_ROOT" = "xno"; then
     
    436446        dnl adic2{{{
    437447        AC_ARG_WITH([adic2-dir],
    438           AS_HELP_STRING([--with-adic2-dir = DIR], [adic2 root directory.]),
     448          AS_HELP_STRING([--with-adic2-dir=DIR], [adic2 root directory.]),
    439449          [ADIC2_ROOT=$withval],[ADIC2_ROOT="no"])
    440         AC_MSG_CHECKING(for ADIC2)
     450        AC_MSG_CHECKING(for adic2)
    441451
    442452        if test "x$ADIC2_ROOT" = "xno"; then
     
    464474        dnl gsl{{{
    465475        AC_ARG_WITH([gsl-dir],
    466           AS_HELP_STRING([--with-gsl-dir = DIR], [gsl root directory.]),
     476          AS_HELP_STRING([--with-gsl-dir=DIR], [gsl root directory.]),
    467477          [GSL_ROOT=$withval],[GSL_ROOT=""])
    468         AC_MSG_CHECKING(for Gsl)
     478        AC_MSG_CHECKING(for gsl)
    469479       
    470480        if test -d "$GSL_ROOT"; then
     
    487497        dnl rose{{{
    488498        AC_ARG_WITH([rose-dir],
    489           AS_HELP_STRING([--with-rose-dir = DIR], [rose root directory.]),
     499          AS_HELP_STRING([--with-rose-dir=DIR], [rose root directory.]),
    490500          [ROSE_ROOT=$withval],[ROSE_ROOT=""])
    491         AC_MSG_CHECKING(for Rose)
     501        AC_MSG_CHECKING(for rose)
    492502       
    493503        if test -d "$ROSE_ROOT"; then
     
    510520        dnl metis{{{
    511521        AC_ARG_WITH([metis-dir],
    512           AS_HELP_STRING([--with-metis-dir = DIR],[metis root directory. necessary for serial build]),
     522          AS_HELP_STRING([--with-metis-dir=DIR],[metis root directory. necessary for serial build]),
    513523          [METIS_ROOT=$withval],[METIS_ROOT=""])
    514524
    515525        if test -d "$METIS_ROOT"; then
    516526
    517                 AC_MSG_CHECKING(for Metis headers and libraries in $METIS_ROOT)
     527                AC_MSG_CHECKING(for metis headers and libraries in $METIS_ROOT)
    518528
    519529                dnl first figure out version of metis: does the VERSION file exist?
     
    568578                HAVE_METIS=no
    569579        fi
    570 
    571         if test $HAVE_METIS = no; then
    572                 AC_MSG_ERROR([--with-metis-dir  missing. Metis is needed to run ISSM]);
    573         else
    574                 AC_MSG_RESULT($HAVE_METIS)
    575         fi
     580        AM_CONDITIONAL([METIS], [test x$HAVE_METIS = xyes])
    576581        dnl }}}
    577582        dnl mpi{{{
     
    582587       
    583588        AC_ARG_WITH([mpi-include],
    584           AS_HELP_STRING([--with-mpi-include = DIR],[mpi include directory, necessary for parallel build]),
     589          AS_HELP_STRING([--with-mpi-include=DIR],[mpi include directory, necessary for parallel build]),
    585590          [MPI_INCLUDE=$withval],[MPI_INCLUDE=""])
    586591       
     
    591596                        HAVE_MPI=no
    592597                else
     598                        HAVE_MPI=yes
    593599                        MPIINCL=-I"$MPI_INCLUDE/"
    594600                        AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src])
     
    598604                fi
    599605        fi
    600         AC_MSG_RESULT(done)
     606        AM_CONDITIONAL([MPI], [test x$HAVE_MPI = xyes])
     607        AC_MSG_RESULT($HAVE_MPI)
    601608        dnl }}}
    602609        dnl petsc{{{
    603610        AC_ARG_WITH([petsc-dir],
    604           AS_HELP_STRING([--with-petsc-dir = DIR],[PETSc root directory, necessary for parallel build]),
     611          AS_HELP_STRING([--with-petsc-dir=DIR],[PETSc root directory, necessary for parallel build]),
    605612          [PETSC_ROOT=$withval],[PETSC_ROOT=""])
    606613               
    607614        if test -d "$PETSC_ROOT"; then
    608                 AC_MSG_CHECKING(for PETSc version)
     615                AC_MSG_CHECKING(for petsc version)
    609616                PETSC_MAJOR=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_MAJOR" | sed 's/#define PETSC_VERSION_MAJOR//' | sed 's/ //g'`
    610617                PETSC_MINOR=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_MINOR" | sed 's/#define PETSC_VERSION_MINOR//' | sed 's/ //g'`
     
    614621
    615622                PETSC_VERSION_DATE_HG=`cat $PETSC_ROOT/include/petscversion.h | grep "#define PETSC_VERSION_DATE_HG" | sed 's/#define PETSC_VERSION_DATE_HG//' | sed 's/ //g' | sed -e 's/\"//g' `
    616                 AC_MSG_CHECKING(wether PETSc is the development version)
     623                AC_MSG_CHECKING(whether petsc is the development version)
    617624                if test x$PETSC_VERSION_DATE_HG = xunknown; then
    618625                        AC_DEFINE([_HAVE_PETSCDEV_],[1],[with PETSc-dev])
     
    624631       
    625632        AC_ARG_WITH([petsc-arch],
    626           AS_HELP_STRING([--with-petsc-arch = DIR],[PETSc arch , necessary for parallel build]),
     633          AS_HELP_STRING([--with-petsc-arch=DIR],[PETSc arch , necessary for parallel build]),
    627634          [PETSC_ARCH=$withval],[PETSC_ARCH=""])
    628635
    629         AC_MSG_CHECKING(for PETSc headers and libraries in $PETSC_ROOT for architecture $PETSC_ARCH)
     636        AC_MSG_CHECKING(for petsc headers and libraries in $PETSC_ROOT for architecture $PETSC_ARCH)
    630637       
    631638        if test -d "$PETSC_ROOT"; then
     
    671678        dnl tao{{{
    672679        AC_ARG_WITH([tao-dir],
    673                 AS_HELP_STRING([--with-tao-dir = DIR], [tao root directory.]),
     680                AS_HELP_STRING([--with-tao-dir=DIR], [tao root directory.]),
    674681                [TAO_ROOT=$withval],[TAO_ROOT=""])
    675         AC_MSG_CHECKING(for Tao)
     682        AC_MSG_CHECKING(for tao)
    676683
    677684        if test -d "$TAO_ROOT"; then
     
    689696        AC_MSG_RESULT($HAVE_TAO)
    690697        dnl }}}
    691         dnl mpiuni{{{
    692         dnl when running in serial mode, MPI must be ignored, and set to internal petsc mpiuni:
    693         if test "$PARALLEL_VALUE" = "no" ; then
    694                 HAVE_MPI=yes
    695                 MPIINCL=-I"$PETSC_ROOT/include/mpiuni"
    696 
    697                 case "${host_os}" in
    698                         *cygwin*)
    699                         dnl MPILIB="-link -LIBPATH:\"$PETSC_ROOT/$PETSC_ARCH/lib\" -LIBPATH:\"$PETSC_ROOT/lib\" -LIBPATH:\"$PETSC_ROOT/lib/$PETSC_ARCH\" libmpiuni.lib"
    700                         ;;
    701                         *linux*)
    702                         MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"
    703                         ;;
    704                         *darwin*)
    705                         MPILIB="-L$PETSC_ROOT/$PETSC_ARCH/lib -L$PETSC_ROOT/lib -L$PETSC_ROOT/lib/$PETSC_ARCH -lmpiuni"
    706                         ;;
    707                 esac
    708                                                                  
    709                 AC_DEFINE([_HAVE_MPI_],[1],[with Mpi in ISSM src])
    710                 AC_SUBST([MPIINCL])
    711                 AC_SUBST([MPILIB])
    712         fi
    713         dnl }}}
    714698        dnl slepc{{{
    715699        AC_ARG_WITH([slepc-dir],
    716           AS_HELP_STRING([--with-slepc-dir = DIR],[slepc root directory]),
     700          AS_HELP_STRING([--with-slepc-dir=DIR],[slepc root directory]),
    717701          [SLEPC_ROOT=$withval],[SLEPC_ROOT=""])
    718702                         
    719         AC_MSG_CHECKING(for Slepc headers and libraries in $SLEPC_ROOT)
     703        AC_MSG_CHECKING(for slepc headers and libraries in $SLEPC_ROOT)
    720704        if test -d "$SLEPC_ROOT"; then
    721705                HAVE_SLEPC=yes
     
    733717        dnl shapelib{{{
    734718        AC_ARG_WITH([shapelib-dir],
    735           AS_HELP_STRING([--with-shapelib-dir = DIR], [shapelib root directory]),
     719          AS_HELP_STRING([--with-shapelib-dir=DIR], [shapelib root directory]),
    736720          [SHAPELIB_ROOT=$withval],[SHAPELIB_ROOT=""])
    737721                         
    738         AC_MSG_CHECKING(for Shapelib headers and libraries in $SHAPELIB_ROOT)
     722        AC_MSG_CHECKING(for shapelib headers and libraries in $SHAPELIB_ROOT)
    739723        if test -d "$SHAPELIB_ROOT"; then
    740724
     
    754738        dnl scalapack{{{
    755739        AC_ARG_WITH([scalapack-dir],
    756           AS_HELP_STRING([--with-scalapack-dir = DIR],[scalapack root directory]),
     740          AS_HELP_STRING([--with-scalapack-dir=DIR],[scalapack root directory]),
    757741          [SCALAPACK_ROOT=$withval],[SCALAPACK_ROOT=""])
    758742                         
    759         AC_MSG_CHECKING(for Scalapack headers and libraries in $SCALAPACK_ROOT)
     743        AC_MSG_CHECKING(for scalapack headers and libraries in $SCALAPACK_ROOT)
    760744        if test -d "$SCALAPACK_ROOT"; then
    761745
     
    773757        dnl blas{{{
    774758        AC_ARG_WITH([blas-lapack-dir],
    775           AS_HELP_STRING([--with-blas-lapack-dir = DIR],[blas-lapack root directory]),
     759          AS_HELP_STRING([--with-blas-lapack-dir=DIR],[blas-lapack root directory]),
    776760          [BLASLAPACK_ROOT=$withval],[BLASLAPACK_ROOT=""])
    777761                         
    778         AC_MSG_CHECKING(for Blas and Lapack headers and libraries in $BLASLAPACK_ROOT)
     762        AC_MSG_CHECKING(for blas and lapack headers and libraries in $BLASLAPACK_ROOT)
    779763        if test -d "$BLASLAPACK_ROOT"; then
    780764
     
    806790        dnl mkl{{{
    807791        AC_ARG_WITH([mkl-dir],
    808           AS_HELP_STRING([--with-mkl-dir = DIR],[mkl root directory]),
     792          AS_HELP_STRING([--with-mkl-dir=DIR],[mkl root directory]),
    809793          [MKL_ROOT=$withval],[MKL_ROOT=""])
    810794                         
     
    825809        dnl }}}
    826810        dnl plapack{{{
     811        AC_MSG_CHECKING(for plapack)
     812       
    827813        AC_ARG_WITH([plapack-lib],
    828814          AS_HELP_STRING([--with-plapack-lib = lib],[plapack library]),
    829815          [PLAPACK_LIB=$withval],[PLAPACK_LIB=""])
    830         AC_MSG_CHECKING(for Plapack libraries)
    831816       
    832817        AC_ARG_WITH([plapack-include],
     
    834819                                                         [plapack include ]),
    835820                          [PLAPACK_INCLUDE=$withval],[PLAPACK_INCLUDE=""])
    836         AC_MSG_CHECKING(for Plapack headers)
    837821         
    838822        if test -n "$PLAPACK_LIB"; then
     
    857841        dnl mumps{{{
    858842        AC_ARG_WITH([mumps-dir],
    859           AS_HELP_STRING([--with-mumps-dir = DIR],[mumps root directory]),
     843          AS_HELP_STRING([--with-mumps-dir=DIR],[mumps root directory]),
    860844          [MUMPS_ROOT=$withval],[MUMPS_ROOT=""])
    861845                         
    862         AC_MSG_CHECKING(for Mumps headers and libraries in $MUMPS_ROOT)
     846        AC_MSG_CHECKING(for mumps headers and libraries in $MUMPS_ROOT)
    863847        if test -d "$MUMPS_ROOT"; then
    864848
     
    882866        dnl blacs{{{
    883867        AC_ARG_WITH([blacs-dir],
    884                 AS_HELP_STRING([--with-blacs-dir = DIR],[blacs root directory]),
     868                AS_HELP_STRING([--with-blacs-dir=DIR],[blacs root directory]),
    885869                          [BLACS_ROOT=$withval],[BLACS_ROOT=""])
    886870                         
    887         AC_MSG_CHECKING(for Blacs headers and libraries in $BLACS_ROOT)
     871        AC_MSG_CHECKING(for blacs headers and libraries in $BLACS_ROOT)
    888872        if test -d "$BLACS_ROOT"; then
    889873
     
    903887        dnl hypre{{{
    904888        AC_ARG_WITH([hypre-dir],
    905           AS_HELP_STRING([--with-hypre-dir = DIR],[hypre root directory]),
     889          AS_HELP_STRING([--with-hypre-dir=DIR],[hypre root directory]),
    906890                          [HYPRE_ROOT=$withval],[HYPRE_ROOT=""])
    907891                         
    908         AC_MSG_CHECKING(for Hypre headers and libraries in $HYPRE_ROOT)
     892        AC_MSG_CHECKING(for hypre headers and libraries in $HYPRE_ROOT)
    909893        if test -d "$HYPRE_ROOT"; then
    910894
     
    924908        dnl ml{{{
    925909        AC_ARG_WITH([ml-dir],
    926           AS_HELP_STRING([--with-ml-dir = DIR],[ml root directory]),
     910          AS_HELP_STRING([--with-ml-dir=DIR],[ml root directory]),
    927911                          [ML_ROOT=$withval],[ML_ROOT=""])
    928912                         
    929         AC_MSG_CHECKING(for Ml headers and libraries in $ML_ROOT)
     913        AC_MSG_CHECKING(for ml headers and libraries in $ML_ROOT)
    930914        if test -d "$ML_ROOT"; then
    931915
     
    960944        dnl }}}
    961945        dnl fortran{{{
    962         dnl fortran library  option
    963         AC_MSG_CHECKING(for fortran library)
    964         AC_ARG_WITH([fortran-lib],
    965           AS_HELP_STRING([--with-fortran-lib = options],[fortran options, for ex: "/usr/lib/gfortran.a]),
    966                 [FORTRAN_LIB=$withval],[FORTRAN_LIB=""])
    967 
    968         dnl check that --with-fortran-lib may have been provided
    969         if test -n "$FORTRAN_LIB" ; then
     946        AC_ARG_WITH([fortran],
     947                AS_HELP_STRING([--with-fortran = YES], [do we compile fortran code (default is yes)]),
     948                [FORTRAN=$withval],[FORTRAN=yes])
     949        AC_MSG_CHECKING(for fortran compilation)
     950        if test "x$FORTRAN" = "xyes"; then
     951                dnl defaults
    970952                HAVE_FORTRAN=yes
    971                 FORTRANLIB="$FORTRAN_LIB"
    972 
    973                 AC_DEFINE([_HAVE_FORTRAN_],[1],[with FORTRAN in ISSM src])
    974                 AC_SUBST([FORTRANLIB])
    975         fi
    976         AC_MSG_RESULT(done)
     953
     954                AC_DEFINE([_HAVE_FORTRAN_],[1],[with fortran capability])
     955        else
     956                HAVE_FORTRAN=no
     957        fi
     958        AM_CONDITIONAL([FORTRAN], [test x$FORTRAN = xyes])
     959        AC_MSG_RESULT($FORTRAN)
     960
     961        if test "x$FORTRAN" = "xyes"; then
     962                dnl fortran library  option
     963                AC_MSG_CHECKING(for fortran library)
     964                AC_ARG_WITH([fortran-lib],
     965                  AS_HELP_STRING([--with-fortran-lib = options],[fortran options, for ex: "/usr/lib/gfortran.a]),
     966                        [FORTRAN_LIB=$withval],[FORTRAN_LIB=""])
     967
     968                dnl check that --with-fortran-lib may have been provided
     969                if test -n "$FORTRAN_LIB" ; then
     970                        FORTRANLIB="$FORTRAN_LIB"
     971                        AC_DEFINE([_HAVE_FORTRAN_],[1],[with FORTRAN in ISSM src])
     972                        AC_SUBST([FORTRANLIB])
     973                fi
     974                AC_MSG_RESULT(done)
     975        fi
    977976        dnl }}}
    978977        dnl graphics{{{
     
    12291228        AC_MSG_CHECKING(consistency between all libraries)
    12301229       
    1231         dnl check that if petsc is requested in parallel, mpi should be specified
     1230        dnl check that if petsc is requested , mpi should be specified
    12321231        if test "$HAVE_PETSC" = "yes" ; then
    12331232                if test "$HAVE_MPI" = "NO";  then
     
    12361235        fi
    12371236
    1238         dnl check that we have either python or matlab support if we only compile serially
    1239         if test "$PARALLEL_VALUE" = "no"  && test "$HAVE_MATLAB" = "no" && test "$HAVE_PYTHON" = "no"; then
    1240                 AC_MSG_ERROR([need at least python or matlab support to compile only in serial mode!]);
    1241         fi
    1242 
    1243         dnl check that we don't have with-matlab and with-python at the same time
    1244         if test "$HAVE_PYTHON" = "yes" ; then
    1245                 if test "$HAVE_MATLAB" = "yes";  then
    1246                         AC_MSG_ERROR([cannot create matlab and python wrappers simultaneously! Please choose one or the other.]);
    1247                 fi
    1248         fi
     1237        dnl check that we have either python or matlab support if we compile the modules
     1238        if test "$MODULES_VALUE" = "yes"  && test "$HAVE_MATLAB" = "no" && test "$HAVE_PYTHON" = "no"; then
     1239                AC_MSG_ERROR([need at least python or matlab support to compile modules (or use --with-modules=no)]);
     1240        fi
     1241
     1242        dnl check that we have python version if python compile is specified
     1243        if test "$HAVE_PYTHON" = "yes"  && test "$PYTHONVERSION" = "" ; then
     1244        AC_MSG_ERROR([need python-version if python compile is required!]);
     1245        fi
     1246
     1247        dnl check that if we have MPI, we have metis
     1248        if test "$HAVE_METIS" = "yes"  && test "$HAVE_MPI" = "no" ; then
     1249        AC_MSG_ERROR([need mpi if using the metis partitioner!]);
     1250        fi
     1251
     1252
     1253
     1254
    12491255
    12501256        AC_MSG_RESULT(done)
     
    12571263          AS_HELP_STRING([--with-cxxoptflags = CXXOPTFLAGS], [optimization using CXX flags, ex: --with-cxxoptflags=-march=opteron -O3]),
    12581264          [CXXOPTFLAGS=$withval],[CXXOPTFLAGS="-g -O2"])
    1259         AC_MSG_CHECKING(for C++ optimization flags)
     1265        AC_MSG_CHECKING(for c++ optimization flags)
    12601266        AC_SUBST([CXXOPTFLAGS])
    12611267        AC_MSG_RESULT(done)
  • issm/trunk/scripts/GenerateReferences.sh

    r8066 r12332  
    1616\begin{document}
    1717\nocite{$CITE}
    18 \bibliography{$ISSM_DIR/publications/bibtex/references}
     18\bibliography{$JPL_SVN/publications/bibtex/references}
    1919\end{document}
    2020END
     
    2929mv references.bak2 references.bbl
    3030echo "Converting to rtf"
    31 $ISSM_TIER/externalpackages/latex2rtf/install/latex2rtf -P $ISSM_TIER/externalpackages/latex2rtf/install/cfg/ references
     31$ISSM_DIR/externalpackages/latex2rtf/install/latex2rtf -P $ISSM_DIR/externalpackages/latex2rtf/install/cfg/ references
    3232
    3333#Remove all but rtf file
  • issm/trunk/scripts/archive.sh

    r6088 r12332  
    1010
    1111#Cleanup code
    12 cd $ISSM_TIER
     12cd $ISSM_DIR
    1313make clean
    1414make distclean
     
    1818
    1919#Create tar file, with today's date in the title;
    20 cd $ISSM_TIER/..
     20cd $ISSM_DIR/..
    2121today=`today_date`
    22 tar zcvf issm-3.0-$today.tar.gz  `basename $ISSM_TIER`
     22tar zcvf issm-3.0-$today.tar.gz  `basename $ISSM_DIR`
  • issm/trunk/scripts/automakererun.sh

    r10863 r12332  
    44
    55
    6  ACLOCAL="$ISSM_TIER/externalpackages/automake/install/bin/aclocal"
    7 AUTOCONF="$ISSM_TIER/externalpackages/autoconf/install/bin/autoconf"
    8 AUTOHEAD="$ISSM_TIER/externalpackages/autoconf/install/bin/autoheader"
    9 AUTOMAKE="$ISSM_TIER/externalpackages/automake/install/bin/automake"
     6 ACLOCAL="$ISSM_DIR/externalpackages/automake/install/bin/aclocal"
     7AUTOCONF="$ISSM_DIR/externalpackages/autoconf/install/bin/autoconf"
     8AUTOHEAD="$ISSM_DIR/externalpackages/autoconf/install/bin/autoheader"
     9AUTOMAKE="$ISSM_DIR/externalpackages/automake/install/bin/automake"
    1010
    1111echo "removing config.cach"
  • issm/trunk/scripts/cloc2html.py

    r11527 r12332  
    44import sys, re, os
    55
    6 ISSM_TIER=os.getenv('ISSM_TIER');
    7 if(not ISSM_TIER): raise NameError('ISSM_TIER undefined')
     6ISSM_DIR=os.getenv('ISSM_DIR');
     7if(not ISSM_DIR): raise NameError('ISSM_DIR undefined')
    88
    99infile  = open('temp','r')
  • issm/trunk/scripts/convertmatlabclasses.py

    r11237 r12332  
    44
    55#get names of all directories to process
    6 ISSM_TIER=os.getenv('ISSM_TIER');
    7 if(not ISSM_TIER): raise NameError('ISSM_TIER undefined')
    8 newclassesdir = ISSM_TIER + '/src/m/classes/'
    9 oldclassesdir = ISSM_TIER + '/src/m/oldclasses/'
     6ISSM_DIR=os.getenv('ISSM_DIR');
     7if(not ISSM_DIR): raise NameError('ISSM_DIR undefined')
     8newclassesdir = ISSM_DIR + '/src/m/classes/'
     9oldclassesdir = ISSM_DIR + '/src/m/oldclasses/'
    1010
    1111#make new directory
  • issm/trunk/scripts/dailyrun.sh

    r6088 r12332  
    5454#Prepare run
    5555#Windows hack for startup.m {{{1
    56 #windows environments: ISSM_TIER_WIN variable not correctly picked up when using
    57 #the cron job. just get startup to take the ISSM_TIER variable as the pwd:
     56#windows environments: ISSM_DIR_WIN variable not correctly picked up when using
     57#the cron job. just get startup to take the ISSM_DIR variable as the pwd:
    5858if [ "$OS" = "winxp32" ]
    5959then
    60         cat startup.m | sed 's/clear status/clear status; ISSM_TIER=pwd;/g' > startup.m.bak
     60        cat startup.m | sed 's/clear status/clear status; ISSM_DIR=pwd;/g' > startup.m.bak
    6161        mv startup.m.bak startup.m
    6262fi
    6363#}}}
    6464#create softlink to startup {{{1
    65 cd $ISSM_TIER/test/NightlyRun/
    66 ln -s $ISSM_TIER/startup.m .
     65cd $ISSM_DIR/test/NightlyRun/
     66ln -s $ISSM_DIR/startup.m .
    6767#}}}
    6868#Create dailylog directory and info.log {{{1
     
    7070INSTALL_TIME=$(timer)
    7171ELAPSED_INSTALL=$(timer $START_TIME)
    72 rm -rf $ISSM_TIER/dailylog
    73 mkdir  $ISSM_TIER/dailylog
    74 cat << END > $ISSM_TIER/dailylog/info.log
     72rm -rf $ISSM_DIR/dailylog
     73mkdir  $ISSM_DIR/dailylog
     74cat << END > $ISSM_DIR/dailylog/info.log
    7575today:     $(echo $TODAY)
    7676user:      $(echo $USER)
     
    9595do
    9696        #Launch matlab and the daily run script
    97         cat > $ISSM_TIER/dailylog/matlab_run$i.m << EOF
     97        cat > $ISSM_DIR/dailylog/matlab_run$i.m << EOF
    9898        warning off %necessary to avoid a info.log of several Go for parallel runs
    9999        try,
    100         cd $ISSM_TIER/test/NightlyRun
     100        cd $ISSM_DIR/test/NightlyRun
    101101        startup;
    102102        $(if [ "$NROPTIONS" = ""  ]
     
    111111                directory=strsplit(pwd,'/');
    112112                message=getReport(me)
    113                 fid=fopen([ISSM_TIER '/dailylog/matlaberror.log'], 'at');
     113                fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at');
    114114                fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end});
    115115                fprintf(fid,'%s',message);
     
    121121
    122122        #Start run from dailylog directory
    123         cd $ISSM_TIER/dailylog/
     123        cd $ISSM_DIR/dailylog/
    124124
    125125        #Start test
     
    132132#}}}
    133133#concatenate all reports {{{1
    134 cd $ISSM_TIER/dailylog/
     134cd $ISSM_DIR/dailylog/
    135135mv matlab_log1.log  matlab_log.log
    136136for (( i=2;i<=$NUMCPUS_RUN;i++ ))
     
    149149ELAPSED_RUN=$(timer $INSTALL_TIME)
    150150ELAPSED_TOTAL=$(timer $START_TIME)
    151 cat << END >>  $ISSM_TIER/dailylog/info.log
     151cat << END >>  $ISSM_DIR/dailylog/info.log
    152152elapsed_run:   $(echo $ELAPSED_RUN)
    153153elapsed_total: $(echo $ELAPSED_TOTAL)
     
    158158#Send Report
    159159#Build html report {{{1
    160 cd $ISSM_TIER/dailylog/
     160cd $ISSM_DIR/dailylog/
    161161sh ../scripts/report.sh
    162 ln -s $ISSM_TIER/dailylog/report.html $INIT_PATH
    163 echo "html report located in $ISSM_TIER/dailylog/report.html and $INIT_PATH/report.html"
     162ln -s $ISSM_DIR/dailylog/report.html $INIT_PATH
     163echo "html report located in $ISSM_DIR/dailylog/report.html and $INIT_PATH/report.html"
    164164#}}}
  • issm/trunk/scripts/getloc.sh

    r11527 r12332  
    11#!/bin/bash
    22#get number of lines of code
    3 cloc-1.55.pl $ISSM_TIER/src $ISSM_TIER/m4 --exclude-dir=.svn --exclude-ext=exp --exclude-lang=make --out=temp
     3cloc-1.55.pl $ISSM_DIR/src $ISSM_DIR/m4 --exclude-dir=.svn --exclude-ext=exp --exclude-lang=make --out=temp
    44cat temp
    55./cloc2html.py
    66rm temp
    77
    8 cat $ISSM_TIER/src/dox/issm.dox | sed '/<table/,//d' > input1
    9 cat $ISSM_TIER/src/dox/issm.dox | sed '1,/<\/table>/d' > input2
    10 cat input1 temp.html input2 > $ISSM_TIER/src/dox/issm.dox
     8cat $ISSM_DIR/src/dox/issm.dox | sed '/<table/,//d' > input1
     9cat $ISSM_DIR/src/dox/issm.dox | sed '1,/<\/table>/d' > input2
     10cat input1 temp.html input2 > $ISSM_DIR/src/dox/issm.dox
    1111rm input1 input2 temp.html
    1212
     
    1919#OLDER MANUAL VESION
    2020#get Matlab number of lines
    21 cd $ISSM_TIER/src/m
     21cd $ISSM_DIR/src/m
    2222M_LOC=$(find . -name "*.m" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
    2323echo "Matlab code: $M_LOC"
    2424
    2525#get C/CPP number of lines
    26 cd $ISSM_TIER/src
     26cd $ISSM_DIR/src
    2727CPP_LOC=$(find . -name "*.cpp" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
    2828echo "C++    code: $CPP_LOC"
  • issm/trunk/scripts/issmconfiguration.sh

    r11995 r12332  
    77presendir=`pwd`
    88
    9 if test -d "$ISSM_TIER/configs" ; then
    10         cd $ISSM_TIER/configs
     9if test -d "$ISSM_DIR/configs" ; then
     10        cd $ISSM_DIR/configs
    1111        LIST=`ls`
    1212       
     
    4040        echo ""
    4141
    42         cd $ISSM_TIER
     42        cd $ISSM_DIR
    4343        source ./scripts/automakererun.sh
    4444        source configs/$configurename
     
    5656
    5757
    58 #alias aut='a=`pwd` && cd $ISSM_TIER && ./scripts/automakererun.sh && ./configs/config-macosx64-larour-nopetsc.sh'
     58#alias aut='a=`pwd` && cd $ISSM_DIR && ./scripts/automakererun.sh && ./configs/config-macosx64-larour-nopetsc.sh'
  • issm/trunk/scripts/report.sh

    r11995 r12332  
    4949
    5050#create some variables
    51 if [ $(ls -1 $ISSM_TIER/bin | wc -l) -le 20 ];
     51if [ $(ls -1 $ISSM_DIR/bin | wc -l) -le 20 ];
    5252then
    5353        IS_INSTALL=0
  • issm/trunk/scripts/run.sh

    r6088 r12332  
    66MATLAB_VERSION="7.6" #7.2,7.4,7.6 and 7.8
    77#create softlink to startup {{{1
    8 cd $ISSM_TIER/test/NightlyRun/
    9 ln -s $ISSM_TIER/startup.m .
     8cd $ISSM_DIR/test/NightlyRun/
     9ln -s $ISSM_DIR/startup.m .
    1010#}}}
    1111
     
    1414do
    1515        #Launch matlab and the daily run script
    16         cat > $ISSM_TIER/dailylog/matlab_run$i.m << EOF
     16        cat > $ISSM_DIR/dailylog/matlab_run$i.m << EOF
    1717        warning off %necessary to avoid a daily.log of several Go for parallel runs
    1818        try,
    19                 cd $ISSM_TIER/test/NightlyRun
     19                cd $ISSM_DIR/test/NightlyRun
    2020                startup;
    2121                $(if [ "$NROPTIONS" = ""  ]
     
    3030                directory=strsplit(pwd,'/');
    3131                message=getReport(me)
    32                 fid=fopen([ISSM_TIER '/dailylog/matlaberror.log'], 'at');
     32                fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at');
    3333                fprintf(fid,'\nMatlab error occured in: %s\n\n',directory{end});
    3434                fprintf(fid,'%s',message);
     
    3939
    4040        #Start run from dailylog directory
    41         cd $ISSM_TIER/dailylog/
     41        cd $ISSM_DIR/dailylog/
    4242
    4343        #Start test
  • issm/trunk/scripts/windowsbuild.sh

    r6555 r12332  
    1111today=`today_date`
    1212
    13 cd $ISSM_TIER/bin
     13cd $ISSM_DIR/bin
    1414
    1515#Filter out .svn files
  • issm/trunk/startup.m

    r11995 r12332  
    1111lastwarn('');
    1212
    13 %Recover ISSM_TIER , or if on a Windows machine, ISSM_TIER_WIN
     13%Recover ISSM_DIR , or if on a Windows machine, ISSM_DIR_WIN
    1414if ~ispc,
    15         ISSM_TIER=getenv('ISSM_TIER');
     15        ISSM_DIR=getenv('ISSM_DIR');
    1616else
    17         ISSM_TIER=getenv('ISSM_TIER_WIN');
    18         %ISSM_TIER='';
     17        ISSM_DIR=getenv('ISSM_DIR_WIN');
     18        %ISSM_DIR='';
    1919end
    20 if (isempty(ISSM_TIER)),
    21         error('''ISSM_TIER'' environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!');
     20if (isempty(ISSM_DIR)),
     21        error('''ISSM_DIR'' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!');
    2222end
    2323
    2424%Now add all issm code paths necessary to run issm smoothly.
    2525%We capture the error output, so that we can warn the user to update
    26 %the variable ISSM_TIER in this file, in case it is not correctly setup.
     26%the variable ISSM_DIR in this file, in case it is not correctly setup.
    2727
    2828%ISSM path
    29 addpath([ISSM_TIER '/src/m/utils/']); %loads recursivepath
    30 addpath([ISSM_TIER '/bin']);
    31 addpath(recursivepath([ISSM_TIER '/src/m']));
    32 addpath(recursivepath([ISSM_TIER '/externalpackages/scotch']));
    33 addpath(recursivepath([ISSM_TIER '/externalpackages/canos']));
    34 addpath(recursivepath([ISSM_TIER '/externalpackages/kml']));
    35 addpath(recursivepath([ISSM_TIER '/externalpackages/export_fig']));
    36 addpath(recursivepath([ISSM_TIER '/externalpackages/googleearthtoolbox']));
    37 addpath(recursivepath([ISSM_TIER '/externalpackages/cm_and_cb_utilities']));
     29addpath([ISSM_DIR '/src/m/utils/']); %loads recursivepath
     30addpath([ISSM_DIR '/bin']);
     31addpath(recursivepath([ISSM_DIR '/src/m']));
     32addpath(recursivepath([ISSM_DIR '/externalpackages/scotch']));
     33addpath(recursivepath([ISSM_DIR '/externalpackages/canos']));
     34addpath(recursivepath([ISSM_DIR '/externalpackages/kml']));
     35addpath(recursivepath([ISSM_DIR '/externalpackages/export_fig']));
     36addpath(recursivepath([ISSM_DIR '/externalpackages/googleearthtoolbox']));
     37addpath(recursivepath([ISSM_DIR '/externalpackages/cm_and_cb_utilities']));
    3838
    39 clear ISSM_TIER;
     39clear ISSM_DIR;
    4040
    4141%Check on any warning messages that might indicate that the paths were not correct.
    4242if ~isempty(lastwarn),
    43         fprintf('\n  Error trying to setup ''ISSM'' code paths. Try and update the ISSM_TIER variable in your .cshrc or .bashrc!\n');
     43        fprintf('\n  Error trying to setup ''ISSM'' code paths. Try and update the ISSM_DIR variable in your .cshrc or .bashrc!\n');
    4444        fprintf('  ''ISSM'' will not  work at all until this is resolved\n\n');
    4545else
  • issm/trunk/startup.py

    r11995 r12332  
    55#  before handing over the prompt to the user if the environment variable
    66#  PYTHONSTARTUP is defined:
    7 #  export PYTHONSTARTUP=$ISSM_TIER/startup.py
     7#  export PYTHONSTARTUP=$ISSM_DIR/startup.py
    88#  This startup script should be run by users before trying to use ISSM.
    99
    1010import os,sys
    1111
    12  
    13 #First check we are running python 3 at least
    14 if sys.version_info[0] < 3:
    15         print("ISSM can only work in Python 3. Exiting python")
    16         sys.exit(1)
    17 
    18 #Recover ISSM_TIER, ISSM_DIR  and USERNAME
    19 ISSM_TIER=os.getenv('ISSM_TIER')
     12#Recover ISSM_DIR and USERNAME
     13ISSM_DIR=os.getenv('ISSM_DIR')
    2014USERNAME =os.getenv('USER')
    21 if(ISSM_TIER==None):
    22         raise NameError('"ISSM_TIER" environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!')
     15if(ISSM_DIR==None):
     16        raise NameError('"ISSM_DIR" environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!')
    2317
    2418#Now add all issm code paths necessary to run issm smoothly.
    2519#We capture the error output, so that we can warn the user to update
    26 #the variable ISSM_TIER in this file, in case it is not correctly setup.
     20#the variable ISSM_DIR in this file, in case it is not correctly setup.
    2721
    2822#ISSM path. Go through src/py and load everything we find  that looks like a python file
    29 for root,dirs,files in os.walk(ISSM_TIER+ '/src/py'):
     23for root,dirs,files in os.walk(ISSM_DIR+ '/src/py'):
     24        for file in files:
     25                if file.find(".py") != -1:
     26                        if file.find(".pyc") == -1:
     27                                #add to path
     28                                sys.path.append(root)
     29                                file=os.path.splitext(file)[0]
     30                                #__import__(file)
     31
     32for root,dirs,files in os.walk(ISSM_DIR+ '/src/m'):
    3033        for file in files:
    3134                if file.find(".py") != -1:
     
    3639                                #__import__(file)
    3740                               
    38 sys.path.append(ISSM_TIER + '/src/mex')
     41sys.path.append(ISSM_DIR + '/src/modules/python')
    3942
    4043#Deal with scipy import:
     
    7982from miscellaneous import *
    8083from private import *
    81 from TriMesh import *
     84from triangle import *
     85from setmask import *
    8286
    8387#}}}
  • issm/trunk/test/NightlyRun/runme.m

    r11995 r12332  
    3030%      md=runme('id',102,'procedure','model');
    3131
    32 %Get ISSM_TIER variable
    33 ISSM_TIER=issmtier();
     32%Get ISSM_DIR variable
     33ISSM_DIR=issmdir();
    3434
    3535%Check inputs
     
    168168                                        message=getReport(me2);
    169169                                        if strcmpi(output,'nightly')
    170                                                 fid=fopen([ISSM_TIER '/nightlylog/matlaberror.log'], 'at');
     170                                                fid=fopen([ISSM_DIR '/nightlylog/matlaberror.log'], 'at');
    171171                                                fprintf(fid,'%s',message);
    172172                                                fprintf(fid,'\n------------------------------------------------------------------\n');
     
    174174                                                disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,fieldname));
    175175                                        elseif strcmpi(output,'daily');
    176                                                 fid=fopen([ISSM_TIER '/dailylog/matlaberror.log'], 'at');
     176                                                fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at');
    177177                                                fprintf(fid,'%s',message);
    178178                                                fprintf(fid,'\n------------------------------------------------------------------\n');
     
    193193                message=getReport(me);
    194194                if strcmpi(output,'nightly')
    195                         fid=fopen([ISSM_TIER '/nightlylog/matlaberror.log'], 'at');
     195                        fid=fopen([ISSM_DIR '/nightlylog/matlaberror.log'], 'at');
    196196                        fprintf(fid,'%s',message);
    197197                        fprintf(fid,'\n------------------------------------------------------------------\n');
     
    199199                        disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,'N/A'));
    200200                elseif strcmpi(output,'daily');
    201                         fid=fopen([ISSM_TIER '/dailylog/matlaberror.log'], 'at');
     201                        fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at');
    202202                        fprintf(fid,'%s',message);
    203203                        fprintf(fid,'\n------------------------------------------------------------------\n');
  • issm/trunk/test/NightlyRun/test448.m

    r11027 r12332  
    33md=parameterize(md,'../Par/SquareSheetShelf.par');
    44md=setflowequation(md,'macayeal','all');
    5 md.cluster=none;
    65md.initialization.vx(:)=0;
    76md.initialization.vy(:)=0;
  • issm/trunk/test/NightlyRun/test450.m

    r11027 r12332  
    33md=parameterize(md,'../Par/SquareSheetShelf.par');
    44md=setflowequation(md,'macayeal','all');
    5 md.cluster=none;
    65md.initialization.vx(:)=0;
    76md.initialization.vy(:)=0;
  • issm/trunk/test/NightlyRun/test452.m

    r11237 r12332  
    22md=setmask(md,'../Exp/SquareShelf.exp','');
    33md=parameterize(md,'../Par/SquareSheetShelf.par');
    4 md.cluster=none;
    54md.initialization.vx(:)=0;
    65md.initialization.vy(:)=0;
Note: See TracChangeset for help on using the changeset viewer.