source:
issm/oecreview/Archive/24684-25833/ISSM-24809-24810.diff
Last change on this file was 25834, checked in by , 4 years ago | |
---|---|
File size: 7.9 KB |
-
../trunk-jpl/m4/issm_options.m4
604 604 AC_DEFINE([DAKOTA_HAVE_MPI], [1], [enabling Dakota with MPI]) 605 605 elif test "${DAKOTA_VERSION}" == "6.1" || test "${DAKOTA_VERSION}" == "6.2"; then 606 606 if test "${BOOST_VERSION_MAJOR}" == "1"; then 607 if test "${BOOST_VERSION_MINOR}" == "55"; then 608 DAKOTAFLAGS="-DDISABLE_DAKOTA_CONFIG_H -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION -DDAKOTA_PLUGIN -DBOOST_DISABLE_ASSERTS -DDAKOTA_HAVE_BOOST_FS -DHAVE_UNISTD_H -DHAVE_SYSTEM -DHAVE_WORKING_FORK -DHAVE_WORKING_VFORK -DHAVE_SYS_WAIT_H -DHAVE_USLEEP -DDAKOTA_F90 -DDAKOTA_HAVE_MPI -DHAVE_PECOS -DHAVE_SURFPACK -DDAKOTA_UTILIB -DHAVE_ADAPTIVE_SAMPLING -DHAVE_CONMIN -DDAKOTA_DDACE -DHAVE_FSUDACE -DDAKOTA_HOPS -DHAVE_NCSU -DHAVE_NL2SOL -DHAVE_OPTPP -DDAKOTA_OPTPP -DHAVE_PSUADE -DHAVE_AMPL" 609 DAKOTALIB="-L${DAKOTA_ROOT}/lib -ldakota_src -ldream -lfsudace -lddace -lnomad -lpecos_src -llhs -llhs_mods -loptpp -lsurfpack -lconmin -ldakota_src_fortran -llhs_mod -lncsuopt -lsurfpack_fortran -lteuchos -lamplsolver -lcport -ldfftpack -lfsudace -lhopspack -lnidr -lpecos -lpsuade -lsparsegrid -L${BOOST_ROOT}/lib -lboost_serialization -lboost_signals -lboost_regex -lboost_filesystem -lboost_system ${BLASLAPACKLIB}" 610 elif test "${BOOST_VERSION_MINOR}" = "72"; then 611 DAKOTAFLAGS="-DHAVE_CONFIG_H -DHAVE_CONFIG_H -DDISABLE_DAKOTA_CONFIG_H -DBOOST_DISABLE_ASSERTS -DHAVE_UNISTD_H -DHAVE_SYSTEM -DHAVE_WORKING_FORK -DHAVE_WORKING_VFORK -DHAVE_SYS_WAIT_H -DHAVE_USLEEP -DDAKOTA_F90 -DDAKOTA_HAVE_MPI -DHAVE_PECOS -DHAVE_SURFPACK -DHAVE_ADAPTIVE_SAMPLING -DHAVE_ESM -DHAVE_CONMIN -DHAVE_DDACE -DHAVE_DREAM -DHAVE_FSUDACE -DDAKOTA_HOPS -DHAVE_NCSU -DHAVE_NL2SOL -DHAVE_NOMAD -DHAVE_OPTPP -DDAKOTA_OPTPP -DHAVE_PSUADE -DHAVE_AMPL" 612 dnl See $ISSM_DIR/dakota/build/src/Makefile.export.Dakota -> Dakota_LIBRARIES 613 DAKOTALIB="-L${DAKOTA_ROOT}/lib -ldakota_src -ldakota_src_fortran -lnidr -lteuchos -lpecos -lpecos_src -llhs -llhs_mods -llhs_mod -ldfftpack -lsparsegrid -lsurfpack -lsurfpack -lsurfpack_fortran -lconmin -lddace -ldream -lfsudace -lhopspack -lncsuopt -lcport -lnomad -loptpp -lpsuade -lamplsolver -L${BOOST_ROOT}/lib -lboost_filesystem -lboost_program_options -lboost_regex -lboost_serialization -lboost_system ${BLASLAPACKLIB}" 614 fi 607 DAKOTAFLAGS="-DHAVE_CONFIG_H -DHAVE_CONFIG_H -DDISABLE_DAKOTA_CONFIG_H -DBOOST_DISABLE_ASSERTS -DHAVE_UNISTD_H -DHAVE_SYSTEM -DHAVE_WORKING_FORK -DHAVE_WORKING_VFORK -DHAVE_SYS_WAIT_H -DHAVE_USLEEP -DDAKOTA_F90 -DDAKOTA_HAVE_MPI -DHAVE_PECOS -DHAVE_SURFPACK -DHAVE_ADAPTIVE_SAMPLING -DHAVE_ESM -DHAVE_QUESO -DHAVE_QUESO_GPMSA -DHAVE_CONMIN -DHAVE_DDACE -DHAVE_DREAM -DHAVE_FSUDACE -DDAKOTA_HOPS -DHAVE_NCSU -DHAVE_NL2SOL -DHAVE_NOMAD -DHAVE_OPTPP -DDAKOTA_OPTPP -DHAVE_PSUADE -DHAVE_AMPL" 608 DAKOTALIB="-L${DAKOTA_ROOT}/lib -ldakota_src -ldakota_src_fortran -lnidr -lteuchos -lpecos -lpecos_src -llhs -llhs_mods -llhs_mod -ldfftpack -lsparsegrid -lsurfpack -lsurfpack -lsurfpack_fortran -lqueso -lconmin -lddace -ldream -lfsudace -lhopspack -lncsuopt -lcport -lnomad -loptpp -lpsuade -lamplsolver -L${BOOST_ROOT}/lib -lboost_serialization -lboost_signals -lboost_regex -lboost_filesystem -lboost_system ${BLASLAPACKLIB}" 615 609 fi 616 610 AC_DEFINE([DISABLE_DAKOTA_CONFIG_H], [1], [disabling DAKOTA_CONFIG_H]) 617 611 AC_DEFINE([DAKOTA_HAVE_MPI], [1], [enabling Dakota with MPI]) -
../trunk-jpl/externalpackages/dakota/install-6.2-linux.sh
16 16 export DAK_BUILD=${DAK_ROOT}/build 17 17 export DAK_INSTALL=${DAK_ROOT}/install 18 18 export DAK_SRC=${DAK_ROOT}/src 19 export GSL_HOME=${ISSM_DIR}/externalpackages/gsl/install 19 20 export LAPACK_LIBS="-L${ISSM_DIR}/externalpackages/petsc/install/lib -lflapack -L/usr/lib/x86_64-linux-gnu -lgfortran" # Need to export LAPACK_LIBS *and* pass it as an option to CMake to ensure that external packages also find it 20 21 21 22 # Cleanup … … 53 54 -DCMAKE_Fortran_COMPILER=${MPI_HOME}/bin/mpif77 \ 54 55 -DHAVE_ACRO=OFF \ 55 56 -DHAVE_JEGA=OFF \ 57 -DHAVE_QUESO=ON \ 58 -DDAKOTA_HAVE_GSL=ON \ 56 59 -C${DAK_SRC}/cmake/BuildDakotaCustom.cmake \ 57 60 -C${DAK_SRC}/cmake/DakotaDev.cmake \ 58 61 ${DAK_SRC} -
../trunk-jpl/externalpackages/gsl/install-1.15-linux.sh
1 #!/bin/bash 2 set -eu 3 4 5 # Constants 6 # 7 GSL_ROOT=${ISSM_DIR}/externalpackages/gsl 8 VER="1.15" 9 10 # Cleanup= 11 rm -rf install src 12 mkdir install src 13 14 # Download source 15 ${ISSM_DIR}/scripts/DownloadExternalPackage.sh "https://issm.ess.uci.edu/files/externalpackages/gsl-${VER}.tar.gz" "gsl-${VER}.tar.gz" 16 17 # Unpack source 18 tar -zxvf gsl-${VER}.tar.gz 19 20 # Move source to 'src' directory 21 mv gsl-${VER}/* src 22 rm -rf gsl-${VER} 23 24 # Configure 25 cd src 26 ./configure \ 27 --prefix="${GSL_ROOT}/install" 28 29 # Compile and install 30 if [ $# -eq 0 ]; then 31 make 32 make install 33 else 34 make -j $1 35 make -j $1 install 36 fi -
../trunk-jpl/jenkins/ross-debian_linux-dakota
Property changes on: ../trunk-jpl/externalpackages/gsl/install-1.15-linux.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property
22 22 --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \ 23 23 --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \ 24 24 --with-petsc-dir=${ISSM_DIR}/externalpackages/petsc/install \ 25 --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \ 26 --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \ 25 27 --with-dakota-dir=${ISSM_DIR}/externalpackages/dakota/install \ 26 --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \27 28 --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \ 28 29 --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \ 29 30 --with-m1qn3-dir=${ISSM_DIR}/externalpackages/m1qn3/install \ … … 38 39 autotools install-debian-linux.sh 39 40 cmake install.sh 40 41 petsc install-3.12-linux.sh 42 gsl install-1.15-linux.sh 41 43 boost install-1.55-linux.sh 42 44 dakota install-6.2-linux.sh 43 45 triangle install-linux.sh -
../trunk-jpl/jenkins/ross-debian_linux-codipack
21 21 --with-metis-dir=${ISSM_DIR}/externalpackages/petsc/install \ 22 22 --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \ 23 23 --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \ 24 --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \ 24 25 --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \ 25 26 --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \ 26 27 --with-m1qn3-dir=${ISSM_DIR}/externalpackages/m1qn3/install \ 27 28 --with-semic-dir=${ISSM_DIR}/externalpackages/semic/install \ 28 --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \29 29 --with-medipack-dir="${ISSM_DIR}/externalpackages/medipack/install" \ 30 30 --with-codipack-dir="${ISSM_DIR}/externalpackages/codipack/install" \ 31 31 ' … … 38 38 autotools install-debian-linux.sh 39 39 cmake install.sh 40 40 petsc install-3.12-linux.sh 41 gsl install-1.15-linux.sh 41 42 triangle install-linux.sh 42 43 chaco install.sh 43 44 m1qn3 install.sh 44 45 semic install.sh 45 gsl install-linux64.sh46 46 medipack install.sh 47 47 codipack install.sh 48 48 shell2junit install.sh
Note:
See TracBrowser
for help on using the repository browser.