CP2K

CP2K는 포트란 2008로 작성된 자유롭게 이용 가능한 (GPL) 양자화학 및 고체 물리학 프로그램 패키지로, 고체, 액체, 분자, 주기적, 재료, 결정 및 생물학적 시스템의 원자론적 시뮬레이션을 수행한다. 이 패키지는 다양한 방법론을 위한 일반적인 프레임워크를 제공한다: 혼합 가우스 및 평면파 접근 방식(GPW)을 사용하는 밀도범함수 이론 (DFT)은 LDA, GGA, MP2, 또는 RPA 이론 수준을 통해 이루어진다. 고전적인 쌍 및 다체 퍼텐셜, 반경험적(반경험적 (AM1, PM3, MNDO, MNDOd, PM6)) 및 밀접 결합 해밀턴, 그리고 정전기 퍼텐셜의 가우스 확장(GEEP)에 의존하는 양자 역학/분자역학 (QM/MM) 하이브리드 방식도 포함된다. GPW 방법의 확장으로서 가우스 및 증강 평면파 방법(GAPW)은 모든 전자 계산을 허용한다. CP2K는 분자 동역학, 메타동역학, 몬테카를로, 에렌페스트 동역학, 진동 분석, 코어 레벨 분광법, 에너지 최소화, 그리고 NEB 또는 이합체 방법을 사용한 전이 상태 최적화 시뮬레이션을 수행할 수 있다. CP2K는 Vim 및 Emacs 구문 강조를 위한 편집기 플러그인과 입력 생성 및 출력 처리를 위한 다른 도구들을 제공한다.
| 개발자 | CP2K 개발자 그룹 |
|---|---|
| 발표일 | 2000 |
| 안정화 버전 | 2025.2[1] |
| 저장소 | |
| 프로그래밍 언어 | 포트란[2] |
| 운영 체제 | 리눅스, macOS, Windows |
| 종류 | 제1원리 계산, 분자동역학, 밀도범함수 이론, 카르-파리넬로 분자동역학, 계산화학 |
| 라이선스 | GNU 일반 공중 사용 허가서 |
| 웹사이트 | cp2k.org |
CP2K는 포트란 2008로 작성된 자유롭게 이용 가능한 (GPL) 양자화학 및 고체 물리학 프로그램 패키지로, 고체, 액체, 분자, 주기적, 재료, 결정 및 생물학적 시스템의 원자론적 시뮬레이션을 수행한다. 이 패키지는 다양한 방법론을 위한 일반적인 프레임워크를 제공한다: 혼합 가우스 및 평면파 접근 방식(GPW)을 사용하는 밀도범함수 이론 (DFT)은 LDA, GGA, MP2, 또는 RPA 이론 수준을 통해 이루어진다. 고전적인 쌍 및 다체 퍼텐셜, 반경험적(반경험적 (AM1, PM3, MNDO, MNDOd, PM6)) 및 밀접 결합 해밀턴, 그리고 정전기 퍼텐셜의 가우스 확장(GEEP)에 의존하는 양자 역학/분자역학 (QM/MM) 하이브리드 방식도 포함된다. GPW 방법의 확장으로서 가우스 및 증강 평면파 방법(GAPW)은 모든 전자 계산을 허용한다. CP2K는 분자 동역학, 메타동역학, 몬테카를로, 에렌페스트 동역학, 진동 분석, 코어 레벨 분광법, 에너지 최소화, 그리고 NEB 또는 이합체 방법을 사용한 전이 상태 최적화 시뮬레이션을 수행할 수 있다.
CP2K는 Vim 및 Emacs 구문 강조를 위한 편집기 플러그인과 입력 생성 및 출력 처리를 위한 다른 도구들을 제공한다.[3]
같이 보기
[편집]- 카르-파리넬로 분자동역학
- 계산화학
- 분자동역학
- 몬테카를로 알고리즘
- 에너지 최소화
- 양자화학
- 양자화학 컴퓨터 프로그램
- 제1원리 계산
- 묄러-플레셋 섭동 이론
- 하트리-폭 방법
- 무작위 위상 근사
- 밀도범함수 이론
- 해리스 범함수
- 밀접 결합 근사
- 반경험적 양자화학 방법
주요 논문
[편집]- Kühne, Thomas; Iannuzzi, Marcella 외 (2020). 《CP2K: An electronic structure and molecular dynamics software package - Quickstep: Efficient and accurate electronic structure calculations》. 《Journal of Chemical Physics》 152. 194103쪽. arXiv:2003.03868. Bibcode:2020JChPh.152s4103K. doi:10.1063/5.0007045. PMID 33687235.
- Lippert, Gerald; Hutter, Jürg; Parrinello, Michele (1997). 《A hybrid Gaussian and plane wave density functional scheme》. 《Molecular Physics》 92. 477–487쪽. Bibcode:1997MolPh..92..477L. doi:10.1080/002689797170220.
- Lippert, Gerald; Hutter, Jürg; Parrinello, Michele (1999). 《The Gaussian and augmented-plane-wave density functional method for ab initio molecular dynamics simulations》. 《Theoretical Chemistry Accounts: Theory, Computation, and Modeling》 103. 124–140쪽. doi:10.1007/s002140050523. S2CID 124305820.
- Kühne, Thomas D.; Krack, Matthias; Mohamed, Fawzi; Parrinello, Michele (2007). 《Efficient and Accurate Car-Parrinello-like Approach to Born-Oppenheimer Molecular Dynamics》. 《Physical Review Letters》 98. arXiv:cond-mat/0610552. Bibcode:2007PhRvL..98f6401K. doi:10.1103/PhysRevLett.98.066401. PMID 17358962. S2CID 8088072.
- Krack, Matthias; Parrinello, Michele (2000). 《All-electron ab-initio molecular dynamics》. 《Physical Chemistry Chemical Physics》 2. 2105–2112쪽. Bibcode:2000PCCP....2.2105K. doi:10.1039/B001167N. S2CID 97061785.
- Kühne, Thomas D. (2014). 《Second generation Car–Parrinello molecular dynamics》. 《WIREs Computational Molecular Science》 4. 391–406쪽. arXiv:1201.5945. doi:10.1002/wcms.1176. S2CID 15360296.
- Laino, Teodoro; Mohamed, Fawzi; Laio, Alessandro; Parrinello, Michele (2005). 《An Efficient Real Space Multigrid QM/MM Electrostatic Coupling》. 《Journal of Chemical Theory and Computation》 1. 1176–1184쪽. doi:10.1021/ct050123f. PMID 26631661.
- Laino, Teodoro; Mohamed, Fawzi; Laio, Alessandro; Parrinello, Michele (2006). 《An Efficient Linear-Scaling Electrostatic Coupling for Treating Periodic Boundary Conditions in QM/MM Simulations》. 《Journal of Chemical Theory and Computation》 2. 1370–1378쪽. doi:10.1021/ct6001169. PMID 26626844.
각주
[편집]- ↑ “Release CP2K v2025.2”. 2025년 7월 23일. 2025년 11월 14일에 확인함.
- ↑ “CP2K about wiki page”. 2015년 3월 19일에 확인함.
- ↑ “CP2K tools”. 2015년 3월 19일에 확인함.