Skip to content

ielhelw/MCMC_FOR_AMMSB

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIRDPARTY=`(cd ../../3rdparty; pwd)`

# On das4:
module load boost-1.54
SPARSEHASH_ROOT=$THIRDPARTY/google-sparsehash

# On das5:
export BOOST_INCLUDE="$(dirname $(dirname $(which gcc)))/include"
SPARSEHASH_ROOT=/usr

mkdir build-seq
cd build-seq
cmake \
        -DCMAKE_C_COMPILER=`which gcc` \
        -DCMAKE_CXX_COMPILER=`which g++` \
        -DBOOST_ROOT=`dirname $BOOST_INCLUDE` \
        -DGTEST_ROOT=$THIRDPARTY/gtest-1.7.0 \
        -DTINYXML2_ROOT=$THIRDPARTY/tinyxml2 \
        -DSPARSEHASH_ROOT=$SPARSEHASH_ROOT \
        -DMCMC_BUILD_MODE=SEQ \
        ../c++
cd ..

mkdir build-distr
cd build-distr
cmake \
        -DCMAKE_C_COMPILER=`which mpicc` \
        -DCMAKE_CXX_COMPILER=`which mpicxx` \
        -DBOOST_ROOT=`dirname $BOOST_INCLUDE` \
        -DGTEST_ROOT=$THIRDPARTY/gtest-1.7.0 \
        -DTINYXML2_ROOT=$THIRDPARTY/tinyxml2 \
        -DSPARSEHASH_ROOT=$SPARSEHASH_ROOT \
        -DMCMC_BUILD_MODE=DISTR \
# optionally:
	-DCMAKE_BUILD_TYPE=Release \
	-DCMAKE_BUILD_TYPE=Debug \
        ../c++
cd ..

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 66.5%
  • C 15.9%
  • Python 13.8%
  • CMake 2.0%
  • Perl 1.2%
  • Shell 0.4%
  • Makefile 0.2%