Changeset 19550


Ignore:
Timestamp:
09/15/15 17:05:34 (10 years ago)
Author:
schlegel
Message:

CHG: some dakota mpi patches

Location:
issm/trunk-jpl/externalpackages/dakota
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.mac.patch

    r19544 r19550  
    1 64,65c64,65
    2 < #set( DAKOTA_HAVE_MPI ON
    3 < #     CACHE BOOL "Build with MPI enabled" FORCE)
    4 ---
    5 > set( DAKOTA_HAVE_MPI OFF
    6 >      CACHE BOOL "Build with MPI disabled" FORCE)
    7191,93c91,93
    82< #set( CMAKE_INSTALL_PREFIX
  • issm/trunk-jpl/externalpackages/dakota/configs/6.1-mpi/BuildDakotaCustom.cmake.patch

    r19544 r19550  
     167a68,75
     2> set( DAKOTA_HAVE_MPI ON
     3>  CACHE BOOL "Always build with MPI enabled" FORCE)
     4> set( MPI_INCLUDE_PATH
     5>  "$ENV{ISSM_DIR}/externalpackages/mpich/install/include"
     6>  CACHE FILEPATH "Use installed MPI headers" FORCE)
     7> set( MPI_LIBRARY
     8>  "$ENV{ISSM_DIR}/externalpackages/mpich/install/lib/libmpich.a"
     9>  CACHE FILEPATH "Use installed MPI library" FORCE)
    11073,77c73,77
    211< #set(BOOST_ROOT
  • issm/trunk-jpl/externalpackages/dakota/install-6.1-mpi-macosx64-yosemite.sh

    r19543 r19550  
    2222export DAK_SRC=$ISSM_DIR/externalpackages/dakota/src
    2323export DAK_BUILD=$ISSM_DIR/externalpackages/dakota/build
     24export MPIHOME=$ISSM_DIR/externalpackages/mpich/install
    2425cp $DAK_SRC/cmake/BuildDakotaTemplate.cmake $DAK_SRC/cmake/BuildDakotaCustom.cmake
    2526patch $DAK_SRC/cmake/BuildDakotaCustom.cmake configs/6.1-mpi/BuildDakotaCustom.cmake.patch
     
    2829
    2930#Apply patches
    30 #patch src/src/ParallelLibrary.cpp configs/6.1/ParallelLibrary.cpp.patch
    31 #patch src/src/ParallelLibrary.hpp configs/6.1/ParallelLibrary.hpp.patch
    32 #patch src/src/NonDSampling.cpp configs/6.1/NonDSampling.cpp.patch
    33 #patch src/src/NonDLocalReliability.cpp configs/6.1/NonDLocalReliability.cpp.patch
     31patch src/src/ParallelLibrary.cpp configs/6.1/ParallelLibrary.cpp.patch
     32patch src/src/ParallelLibrary.hpp configs/6.1/ParallelLibrary.hpp.patch
     33patch src/src/NonDSampling.cpp configs/6.1/NonDSampling.cpp.patch
     34patch src/src/NonDLocalReliability.cpp configs/6.1/NonDLocalReliability.cpp.patch
    3435#patch src/packages/pecos/src/pecos_global_defs.hpp configs/6.1/pecos_global_defs.hpp.patch
    3536
     
    3839
    3940cmake -D CMAKE_C_COMPILER=$ISSM_DIR/externalpackages/mpich/install/bin/mpicc \
    40         -D CMAKE_CXX_COMPILER=$ISSM_DIR/externalpackages/mpich/install/bin/mpicxx \
    41         -D CMAKE_Fortran_COMPILER=$ISSM_DIR/externalpackages/mpich/install/bin/mpif77 \
    42         -D LDFLAGS="-std=gnu++0x" \
    43         -C $DAK_SRC/cmake/BuildDakotaCustom.cmake \
    44         -C $DAK_SRC/cmake/DakotaDev.cmake \
    45         $DAK_SRC
     41           -D CMAKE_CXX_COMPILER=$ISSM_DIR/externalpackages/mpich/install/bin/mpicxx \
     42           -D CMAKE_Fortran_COMPILER=$ISSM_DIR/externalpackages/mpich/install/bin/mpif77 \
     43           -D LDFLAGS="-std=gnu++0x" \
     44                -C $DAK_SRC/cmake/BuildDakotaCustom.cmake \
     45                -C $DAK_SRC/cmake/DakotaDev.cmake \
     46                $DAK_SRC
    4647cd ..
    4748
Note: See TracChangeset for help on using the changeset viewer.