Changeset 24810


Ignore:
Timestamp:
05/06/20 15:40:18 (5 years ago)
Author:
jdquinn
Message:

CHG: Working on turning on QUESO by default for Dakota.

Location:
issm/trunk-jpl
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/dakota/install-6.2-linux.sh

    r24649 r24810  
    1717export DAK_INSTALL=${DAK_ROOT}/install
    1818export DAK_SRC=${DAK_ROOT}/src
     19export GSL_HOME=${ISSM_DIR}/externalpackages/gsl/install
    1920export 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
    2021
     
    5455        -DHAVE_ACRO=OFF \
    5556        -DHAVE_JEGA=OFF \
     57        -DHAVE_QUESO=ON \
     58        -DDAKOTA_HAVE_GSL=ON \
    5659        -C${DAK_SRC}/cmake/BuildDakotaCustom.cmake \
    5760        -C${DAK_SRC}/cmake/DakotaDev.cmake \
  • issm/trunk-jpl/jenkins/ross-debian_linux-codipack

    r24648 r24810  
    2222        --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \
    2323        --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \
     24        --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \
    2425        --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \
    2526        --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \
    2627        --with-m1qn3-dir=${ISSM_DIR}/externalpackages/m1qn3/install \
    2728        --with-semic-dir=${ISSM_DIR}/externalpackages/semic/install \
    28         --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \
    2929        --with-medipack-dir="${ISSM_DIR}/externalpackages/medipack/install" \
    3030        --with-codipack-dir="${ISSM_DIR}/externalpackages/codipack/install" \
     
    3939        cmake           install.sh
    4040        petsc           install-3.12-linux.sh
     41        gsl                     install-1.15-linux.sh
    4142        triangle        install-linux.sh
    4243        chaco           install.sh
    4344        m1qn3           install.sh
    4445        semic           install.sh
    45         gsl                     install-linux64.sh
    4646        medipack        install.sh
    4747        codipack        install.sh
  • issm/trunk-jpl/jenkins/ross-debian_linux-dakota

    r24694 r24810  
    2323        --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \
    2424        --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 \
    2527        --with-dakota-dir=${ISSM_DIR}/externalpackages/dakota/install \
    26         --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \
    2728        --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \
    2829        --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \
     
    3940        cmake           install.sh
    4041        petsc           install-3.12-linux.sh
     42        gsl                     install-1.15-linux.sh
    4143        boost           install-1.55-linux.sh
    4244        dakota          install-6.2-linux.sh
  • issm/trunk-jpl/m4/issm_options.m4

    r24787 r24810  
    605605                                elif test "${DAKOTA_VERSION}" == "6.1" || test "${DAKOTA_VERSION}" == "6.2"; then
    606606                                        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}"
    615609                                        fi
    616610                                        AC_DEFINE([DISABLE_DAKOTA_CONFIG_H], [1], [disabling DAKOTA_CONFIG_H])
Note: See TracChangeset for help on using the changeset viewer.