User Tools

Site Tools


alamode:インストール

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
alamode:インストール [2021/06/15 03:32]
koudai
alamode:インストール [2021/07/12 02:03] (current)
koudai [準備]
Line 15: Line 15:
  
 <code> <code>
 +$ cd
 $ mkdir include $ mkdir include
 </code> </code>
Line 50: Line 51:
 </code> </code>
  
-ビルド用のディレクトリ作成します+CMake実行します。以下はMKLに含まれているFFTWを使わない場合です。
  
 <code> <code>
-mkdir _build +cmake -DUSE_MKL_FFT=no -DFFTW3_ROOT=${FFTW3_ROOT} -DSPGLIB_ROOT=${SPGLIB_ROOT} \ 
-cd _build+-DBOOST_INCLUDE=${HOME}/include -DEIGEN3_INCLUDE=${HOME}/include \ 
 +-DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-O2 -xHOST" 
 +</code> 
 + 
 +  * <nowiki>${FFTW3_ROOT}</nowiki>にはFFTW3のパスが入ります 
 +  * <nowiki>${SPGLIB_ROOT}</nowiki>にはSpglibのパスが入ります 
 + 
 +ビルドします
 <code> <code>
 +$ make
 +</code>
  
-CMake実行します+bashrcの最後に以下付け加えてパスを通ておきます
  
 <code> <code>
-cmake -DUSE_MKL_FFT=yes -DSPGLIB_ROOT=${SPGLIB_ROOT} -DBOOST_INCLUDE=${HOME}/include -DEIGEN3_INCLUDE=${HOME}/include -DCMAKE_C_COMPILER=icc -DCMAKE_CXX_COMPILER=icpc -DCMAKE_CXX_FLAGS="-O2 -xHOST" ..+vim ~/.bashrc
 </code> </code>
  
-  * <nowiki>${SPGLIB_ROOT}</nowiki>にはSpglibのパスが入ります+<file - .bashrc> 
 +(略) 
 +#ALAMODE 
 +export PATH=$PATH:${HOME}/alamode-1.2.0/alm/ 
 +export PATH=$PATH:${HOME}/alamode-1.2.0/anphon/ 
 +export PATH=$PATH:${HOME}/alamode-1.2.0/tools/ 
 +export PYTHONPATH=${HOME}/alamode-1.2.0/tools/ 
 +</file>
  
-ビルドします 
 <code> <code>
-make+source ~/.bashrc
 </code> </code>
  
alamode/インストール.1623695553.txt.gz · Last modified: 2021/06/27 22:01 (external edit)