Skip to content

Commit 902b56d

Browse files
committed
Add MultiNest
1 parent 5b2b3c0 commit 902b56d

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

singularity/Singularity.amd_aocl

+10
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,14 @@ From: fedora:38
251251
export FLEXIBLAS=OPENBLAS
252252
export FLEXIBLAS64=OPENBLAS
253253

254+
# MultiNest
255+
cd $INSTALLDIR
256+
git clone https://github.com/JohannesBuchner/MultiNest
257+
cd MultiNest/build
258+
cmake -DCMAKE_INSTALL_PREFIX=$INSTALLDIR/MultiNest ..
259+
make
260+
cd $INSTALLDIR
261+
254262
#
255263
# Setup the Python environment.
256264
#
@@ -788,6 +796,7 @@ From: fedora:38
788796
echo export PATH=\$INSTALLDIR/wsclean/bin:\$PATH >> $INSTALLDIR/init.sh
789797
echo export PATH=\$INSTALLDIR/runners:\$PATH >> $INSTALLDIR/init.sh
790798
echo export PATH=\$INSTALLDIR/utility:\$PATH >> $INSTALLDIR/init.sh
799+
echo export PATH=\$INSTALLDIR/MultiNest/bin:\$PATH >> $INSTALLDIR/init.sh
791800

792801
echo export LD_LIBRARY_PATH=/opt/flang/lib:$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
793802
echo export PATH=/opt/flang/bin:\$PATH >> $INSTALLDIR/init.sh
@@ -799,6 +808,7 @@ From: fedora:38
799808
echo export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
800809
echo export LD_LIBRARY_PATH=\$INSTALLDIR/sagecal/lib:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
801810
echo export LD_LIBRARY_PATH=\$INSTALLDIR/lofarstman/lib64/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
811+
echo export LD_LIBRARY_PATH=\$INSTALLDIR/MultiNest/lib/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
802812
# OPENBLAS_NUM_THREADS=1 is required for WSClean
803813
echo export NCPU=\$\(nproc\) >> $INSTALLDIR/init.sh
804814
echo export OPENBLAS_NUM_THREADS=1 >> $INSTALLDIR/init.sh

singularity/Singularity.intel_mkl

+10
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,14 @@ EOF
225225
export FLEXIBLAS=OPENBLAS
226226
export FLEXIBLAS64=OPENBLAS
227227

228+
# MultiNest
229+
cd $INSTALLDIR
230+
git clone https://github.com/JohannesBuchner/MultiNest
231+
cd MultiNest/build
232+
cmake -DCMAKE_INSTALL_PREFIX=$INSTALLDIR/MultiNest ..
233+
make
234+
cd $INSTALLDIR
235+
228236
#
229237
# Setup the Python environment.
230238
#
@@ -714,12 +722,14 @@ EOF
714722
echo export PATH=\$INSTALLDIR/wsclean/bin:\$PATH >> $INSTALLDIR/init.sh
715723
echo export PATH=/usr/lib64/openmpi/bin:\$PATH >> $INSTALLDIR/init.sh
716724
echo export PATH=\$INSTALLDIR/utility:\$INSTALLDIR/runners:\$PATH >> $INSTALLDIR/init.sh
725+
echo export PATH=\$INSTALLDIR/MultiNest/bin:\$PATH >> $INSTALLDIR/init.sh
717726
echo export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/opt/hdf5/lib:/opt/intel/mkl/lib/intel64/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
718727
echo export LD_LIBRARY_PATH=\$INSTALLDIR/aoflagger/lib:\$INSTALLDIR/casacore/lib:\$INSTALLDIR/DPPP/lib:\$INSTALLDIR/dysco/lib:\$INSTALLDIR/EveryBeam/lib:/opt/hdf5/lib:\$INSTALLDIR/idg/lib:\$INSTALLDIR/lofar/lib:\$INSTALLDIR/lofar/lib64:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
719728
echo export LD_LIBRARY_PATH=/opt/OpenBLAS/lib64:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
720729
echo export LD_LIBRARY_PATH=/usr/lib64/openmpi/lib/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
721730
echo export LD_LIBRARY_PATH=\$INSTALLDIR/sagecal/lib:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
722731
echo export LD_LIBRARY_PATH=\$INSTALLDIR/lofarstman/lib64/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
732+
echo export LD_LIBRARY_PATH=\$INSTALLDIR/MultiNest/lib/:\$LD_LIBRARY_PATH >> $INSTALLDIR/init.sh
723733
# OPENBLAS_NUM_THREADS=1 is required for WSClean
724734
echo export NCPU=\$\(nproc\) >> $INSTALLDIR/init.sh
725735
echo export OPENBLAS_NUM_THREADS=1 >> $INSTALLDIR/init.sh

0 commit comments

Comments
 (0)