본문 바로가기

DFT

(15)
DFT 이론 정리 DFT가 나오게 된 배경부터 시작하여 보았습니다.예전에 학과 학술제에서 발표한 내용의 일부입니다.
원자의 병진 대칭성 깨기 여기서는 그래핀을 이용하여 예시를 들겠습니다. vasp file을 vi 등의 텍스트 에디터로 열어 보면 다음과 같습니다. 그리고 그걸 VESTA로 열어보면 다음과 같습니다. 이 때의 좌표값은 다음과 같습니다. 그런데 여기 있는 값을 아무리 바꾸어 주더라도 이렇게 바꾸었지만. VESTA 파일에서의 위치는 변함이 없습니다. 어떻게 된 일일까요? 답은 우리가 vasp 파일로 저장할 때 "Fractional coordinate"로 저장했다는 데 있습니다. VASP 파일에서 원자의 위치는 주어진 격자(cell) 안에서의 상대적인 위치로 표현됩니다. 이를 fractional/direct coordinates라고 부릅니다. 이 좌표는 격자 벡터를 사용하여 실제 위치로 변환되는 과정을 거치게 됩니다. 그러므로 실제 원..
2D TMD 물질 에너지 밴드 계산 결과 발표 교수님 앞에서 발표했던 계산 결과인데 그 때도 그렇고 지금도 그렇고 참 초라하네요 ㅋㅋ 엉망이지만 '이렇게 하면 안된다.' 에서 '이렇게'를 담당하는 PPT공유합니다. 저희 랩만 그런걸수도 있는데 보통 이공계 랩에서는 화려한 배경 잘 안쓰는 것 같습니다. 글씨체도 그냥 깔끔하게 고딕체를 쓰고요. 그때 겉멋이 들었는지 이렇게 만들었는데 웬만해서는 고딕체 쓰세요 ㅎ
감사합니다. + 후기 DFT 계산에 대해서 배운 것은 이게 끝입니다. 사실 지금 생각해봐도 너무 한게 없다 싶은데, 그 때는 계속 오류나고, 코드 잘못 치고 하다보니 굉장히 오래 걸렸네요. 월요일에 다시 와보면 계산 이상하게 돼 있을까봐 토요일에 가서 한두시간 또 계산 다시 돌려놓고 오고, 출근시간 한시간 전에 나오고 ㅋㅋㅋ 제가 배우는 속도도 상당히 느려서 애를 많이 먹었습니다. 사수분도 굉장히 속을 많이 썩으셨을텐데 ㅋㅋㅋ 고체 이론에 대해서 아는 것도 거의 없었고 말이죠. 아무래도 다음 겨울에 한번 더 이 연구실에 가서 연구를 또 해봐야겠다는 생각이 드네요. 꼭 뭔가 하나 끝내는게 좋지 않겠나 하는 생각이 듭니다. 다음에는 이제 이론적 배경에 대해서 조사하여서 올려 보도록 하겠습니다. 이것도 월 수 금 해보고 싶은데, ..
11. Energy band of Bilayer MoS2 (with supercomputer) (2023.8.3 수정) 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. https://sites.google.com/view/seoulqmt University of Seoul QMT Quantum materials theory at the University of Seoul sites.google.com 이제부터는 슈퍼컴퓨터(KISTI)를 이용한 계산을 하여야 합니다. 일반 컴퓨터로는 시간이 지나치게 오래 걸릴 수 있기 때문이지요. 우선은 KISTI의 간단한 사용법을 익혀 보도록 하겠습니다. KISTI 지금까지 Monolayer 구조에서의 Ener..
10. Energy band of monolayer MoS2(2023년 7월 30일 수정) 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. https://sites.google.com/view/seoulqmt University of Seoul QMT Research Electronic properties of twisted bilayer graphene and other moire materials. Magnetism in 2D materials. sites.google.com 이제 Band Energy 를 그릴 차례이다. 여기서는 이제 세 가지 파일을 필요로 한다. SCF, NSCF, bands 1) Bands...
9. Relaxing (2023.08.03 오타 및 내용 수정 완료) 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. https://sites.google.com/view/seoulqmt University of Seoul QMT Quantum materials theory at the University of Seoul sites.google.com 이제부터는 원자들을 relax하도록 할 것이다. Relaxing 이 필요한 이유에 대해서 Quauntum Espresso 공식 홈페이지에서는 다음과 같은 설명을 하고 있다. “Once your system is in the GS(Ground Sta..
8. 적절한 K-Point 찾기 (2023.08.03 오타 수정 완료 및 KPOINT-Total energy그래프 추가) 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. https://sites.google.com/view/seoulqmt University of Seoul QMT Quantum materials theory at the University of Seoul sites.google.com 동일한 input file을 이용하여 shellscript 파일을 만들 것이다. 이번에는 확장자가 .sh이다. Terminal 창에 vi Kpoints.sh 라고 입력하고, 그 안에는 다음과 같이 입력하면 된다. 다른 부분은 앞서 입력한 것들과 다..
7. Total Energy 그래프 그리기 (2023.08.03 보충 설명 추가) 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. https://sites.google.com/view/seoulqmt University of Seoul QMT Quantum materials theory at the University of Seoul sites.google.com Ry란 에너지의 한 단위이다. Rydberg Constant(https://en.wikipedia.org/wiki/Rydberg_constant)를 참조하여 Rydberg unit of energy는 eV로 전환하면 다음과 같다. Rydberg c..
6. Output File 본 매뉴얼은 리눅스(UBUNTU 20.04)환경에서 Terminal에 명령을 내리는 방식으로 작성되었습니다. 사용자는 UBUNTU 20.04 이상의 환경에서 리눅스 환경에 익숙해지는 과정을 거치면서 매뉴얼을 사용하시기 바랍니다. Input file이 준비되었다면 이제부터 계산을 시작할 차례이다. QuantumEspresso가 설치된 위치를 찾고 시작하면 된다. 여기서는 mpirun을 사용할 것이다. Terminal 창에 mpirun -np 20 ~/Softwares/qe_release_6.4/bin/pw.x MoS2_40.ou..