GAMESS-2014Dec05 for UV2000
ウェブページ
http://www.msg.ameslab.gov/GAMESS/GAMESS.html
バージョン
Dec 5, 2014
ビルド環境
- Intel Compiler 15.0.2.164
- Intel MKL 2015.2.164
ビルドに必要なファイル
- gamess-2014Dec05.tar.gz (GAMESSのウェブページからダウンロードしたもの)
ビルド手順
#!/bin/csh -f umask 022 set file_gamess=/home/users/${USER}/build/gamess2014Dec05/gamess-2014Dec05.tar.gz set work=/work/users/${USER} source /opt/intel/composer_xe_2015.2.164/bin/compilervars.csh intel64 set gamess=gamess2014Dec05 #---------------------------------------------------------------------------- cd ${work} if (-d ${gamess}) then mv ${gamess} ${gamess}-erase rm -rf ${gamess}-erase & endif #---------------------------------------------------------------------------- tar xzf ${file_gamess} mv gamess ${gamess} cd ${work}/${gamess} expect <<EXPECT spawn ./config expect "After the new window is open" send "\r" expect "please enter your target machine name:" send "linux64\r" expect "GAMESS directory?" send "\r" expect "GAMESS build directory?" send "\r" expect "Version?" send "\r" expect "Please enter your choice of FORTRAN:" send "ifort\r" expect "Version?" send "12\r" expect "hit <return> to continue after digesting this message." send "\r" expect "hit <return> to continue to the math library setup." send "\r" expect "Enter your choice of 'mkl' or 'atlas' or 'acml' or 'none':" send "mkl\r" expect "MKL pathname?" send "/opt/intel/mkl\r" expect "MKL version (or 'skip')?" send "10.2.5.035\r" expect "please hit <return> to compile the GAMESS source code activator" send "\r" expect "please hit <return> to set up your network for Linux clusters." send "\r" expect "communication library ('sockets' or 'mpi')?" send "sockets\r" expect "Do you want to try LIBCCHEM" send "no\r" expect eof EXPECT #---------------------------------------------------------------------------- cd ${work}/${gamess}/ddi sed -i -e 's/MAXCPUS=32/MAXCPUS=1024/' -e 's/MAXNODES=1024/MAXNODES=2/' compddi csh ./compddi mv ddikick.x ../ cd ${work}/${gamess} ./compall ./lked #---------------------------------------------------------------------------- chmod -R o-rwx source object find . -name "src" | xargs chmod -R o-rwx
rungmsの変更点
変更点は多数あるため、以下のファイルをコピーして使って下さい。
/local/apl/uv/gamess2014Dec05/samples/rungms