작성자 본인은 DFT계산 경험이 많지 않고, 학습 의욕을 높이기 위해 정리차원에서 작성한 것을 공개합니다.
BigDFT - Wavelet Basis를 이용한 DFT계산 툴 중 하나. 일반적으로는 Plane Wave Basis를 활용하는 VASP가 잘 알려져 있다.
출처 - http://bigdft.org/Wiki/index.php?title=BigDFT_website
리눅스에서 동작한다.
기본적으로 ---.dft와 ---.xyz 이 있으면 계산이 가능
아래와 같은 입력 파일들이 있다고 한다.. (공부가 되는대로 정리 예정)
1. Input Files
- input.dft, main input describing the grid and the convergence parameters (see the tutorial First runs with BigDFT and Basis-set convergence);
- input.kpt, to add a k-point mesh;
- input.mix, to use a diagonalisation scheme for the SCF loop;
- input.occ, to specify specific band occupations (see the tutorial on Performing spin calculations);
- input.sic, to use self-interaction corrections[1].
같은 디렉토리에 있더라도 확장자 앞 파일명이 같아야 묶어서 실행되는듯.
0) input.xyz ; ascii 포멧도 입력 가능하지만 일단 xyz 용법만 정리
- Cl 1.2 3.4 5.6 0 -1 fz ; 염소원자는 (1.2 3.4 5.6) 위치에 있고 no spin polarization, 추가 전자 1개
1) inpout.dft
실행
$ OMP_NUM_THREADS=2 mpirun -np 4 bigdft > log
메뉴얼 - 주요내용
BigDFT 입력 변수들
'물리학 이야기' 카테고리의 다른 글
[퍼옴] [퀴즈] 저울은 어느 쪽으로 기울까요? (0) | 2014.08.13 |
---|---|
BigDFT를 이용한 Phonon Frequency 계산 (0) | 2014.07.16 |
[펌글] 광합성의 양자생물학 (4) | 2013.05.05 |
금속 빛을 받아 ‘금’으로 변하다 (0) | 2012.09.03 |
수소 넣었다 뺐다 ‘마법’의 물질 (0) | 2012.08.02 |