火曜日, 11月 28, 2017

Athena++で並列計算

OpenMPIをインストールした後で
atheta++に関するconfigure実行時に、-mオプションを追加。

make実行時に
mpicxx: error while loading shared libraries: libopen-pal.so.20: cannot open shared object file: No such file or directory
といったエラーが出る場合は、
sudo ldconfig
を実行する。

ただし、現状では
src/outputs/athena_hdf5.cpp
のコンパイルでエラーが出てしまう。

Ubuntu 16.04でVisit+Athena++環境構築(その2)

./athena: error while loading shared libraries: libhdf5.so.101: cannot open shared object file: No such file or directory
というエラーが実行時に出た場合は、
~/.bashrcに
export LD_LIBRARY_PATH=/usr/local/hdf5/lib:$LD_LIBRARY_PATH
を追記して、
source ~/.bashrc
を実行してから再度athenaを実行する。