Qbox
| Qbox | |
|---|---|
| Original author | Francois Gygi |
| Developers | University of California, Davis; Ivan Duchemin, Jun Wu, Quan Wan, William Dawson, Martin Schlipf, He Ma, Michael LaCount |
| Initial release | 2003 |
| Stable release | 1.78.4
/ 24 April 2025 |
| Written in | C++ |
| Operating system | Unix, Unix-like, FreeBSD |
| Platform | x86-64 |
| Available in | English |
| Type | molecular modelling |
| License | GPL |
| Website | qboxcode |
| Repository | github |
Qbox is a software package for atomic-scale simulations of molecules, liquids, and solids. It implements first principles (or ab initio) molecular dynamics, a simulation method in which inter-atomic forces are derived from quantum mechanics. A FreeBSD port exists.[1] It is free and open-source software released under a GNU General Public License (GPL). Documentation is at qboxcode.org.[2]
Main features
- Born-Oppenheimer molecular dynamics in the microcanonical (NVE) or canonical ensemble (NVT)
- Car-Parrinello molecular dynamics
- Constrained molecular dynamics for thermodynamic integration
- Efficient computation of maximally localized Wannier functions
- GGA and hybrid density functional approximations (LDA, PBE, SCAN, PBE0, B3LYP, HSE06, ...)
- Electronic structure in the presence of a constant electric field
- Computation of the electronic polarizability
- Electronic response to arbitrary external potentials
- Infrared and Raman spectroscopy
Methods and approximations
Qbox computes molecular dynamics trajectories of atoms using Isaac Newton's equations of motion, with forces derived from electronic structure calculations performed using density functional theory. Simulations can be performed either within the Born–Oppenheimer approximation or using Car-Parrinello molecular dynamics. The electronic ground state is computed at each time step by solving the Kohn-Sham equations. Various levels of density functional theory approximations can be used, including the local-density approximation (LDA), the generalized gradient approximation (GGA), or hybrid functionals that incorporate a fraction of Hartree-Fock exchange energy. Electronic wave functions are expanded using the plane wave basis set. The electron-ion interaction is represented by pseudopotentials.
Examples of use
- Electronic properties of nanoparticles,[3] or aqueous solutions[4]
- Free energy landscape of molecules[5]
- Infrared and Raman spectra of hydrogen at high pressure[6]
- Properties of solid-liquid interfaces[7]
Code architecture and implementation
Qbox is written in C++ and implements parallelism using both the message passing interface (MPI) and the OpenMP application programming interface. It makes use of the BLAS, LAPACK, ScaLAPACK, FFTW and Apache Xerces libraries. Qbox was designed[8] for operation on massively parallel supercomputers such as the IBM Blue Gene, or Cray XC40. In 2006, it was used to establish a performance record[9] on the BlueGene/L computer installed at Lawrence Livermore National Laboratory.
Interface with other simulation software
The function of Qbox can be enhanced by coupling it with other simulation software using a client–server model paradigm. Examples of Qbox coupled operation include:
- Free energy computations: Coupled with the Software Suite for Advanced Ensemble Simulations (SSAGES).
- Quasiparticle energy computations: Coupled with the WEST many-body perturbation software package.
- Path integral quantum simulations: Coupled with the i-PI universal force engine.
See also
References
- ^ Yuri (25 May 2026). "FreeBSD Ports Search".
- ^ "Qbox: First Principles Molecular Dynamics".
- ^ Arin R. Greenwood; Márton Vörös; Federico Giberti; Giulia Galli (2018). "Emergent Electronic and Dielectric Properties of Interacting Nanoparticles at Finite Temperature". Nano Letters. 18 (1): 255–261. Bibcode:2018NanoL..18..255G. doi:10.1021/acs.nanolett.7b04047. OSTI 1421969. PMID 29227689.
- ^ Tuan Anh Pham; Marco Govoni; Robert Seidel; Stephen E. Bradforth; Eric Schwegler; Giulia Galli (2017). "Electronic structure of aqueous solutions: Bridging the gap between theory and experiments". Science Advances. 3 (6) e1603210. Bibcode:2017SciA....3E3210P. doi:10.1126/sciadv.1603210. PMC 5482551. PMID 28691091.
- ^ Emre Sevgen; Federico Giberti; Hythem Sidky; Jonathan K. Whitmer; Giulia Galli; Francois Gygi; Juan J. de Pablo (2018). "Hierarchical Coupling of First-Principles Molecular Dynamics with Advanced Sampling Methods". Journal of Chemical Theory and Computation. 14 (6): 2881−2888. doi:10.1021/acs.jctc.8b00192. PMID 29694787.
- ^ Chunyi Zhang; Cui Zhang; Mohan Chen; Wei Kang; Zhuowei Gu; Jianheng Zhao; Cangli Liu; Chengwei Sun; Ping Zhang (2018). "Finite-temperature infrared and Raman spectra of high-pressure hydrogen from first-principles molecular dynamics". Physical Review B. 98 (14) 144301. Bibcode:2018PhRvB..98n4301Z. doi:10.1103/PhysRevB.98.144301. S2CID 125608611.
- ^ Rengin Pekös; Davide Donadio (2017). "Dissociative Adsorption of Water at (211) Stepped Metallic Surfaces by First-Principles Simulations". Journal of Physical Chemistry C. 121 (31): 16783–16791. doi:10.1021/acs.jpcc.7b03226. S2CID 103934369.
- ^ Francois Gygi (2008). "Architecture of Qbox: A scalable first-principles molecular dynamics code". IBM Journal of Research and Development. 52 (1, 2): 137–144. doi:10.1147/rd.521.0137. ISSN 0018-8646.
- ^ "Supercomputer Sets New Performance Record".
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.