Articulo de referencia

Qbox

Qbox es un paquete de software para simulaciones a escala atómica de moléculas , líquidos y sólidos . Implementa la dinámica molecular de primeros principios (o ab initio ) , un...

Qbox es un paquete de software para simulaciones a escala atómica de moléculas , líquidos y sólidos . Implementa la dinámica molecular de primeros principios (o ab initio ) , un método de simulación en el que las fuerzas interatómicas se derivan de la mecánica cuántica . Existe una versión para FreeBSD . [ 1 ] Es software libre y de código abierto, publicado bajo la Licencia Pública General GNU (GPL). La documentación se encuentra en qboxcode.org. [ 2 ]

Características principales

Métodos y aproximaciones

Qbox calcula trayectorias de dinámica molecular de átomos usando las ecuaciones de movimiento de Isaac Newton , con fuerzas derivadas de cálculos de estructura electrónica realizados usando la teoría del funcional de la densidad . Las simulaciones pueden realizarse dentro de la aproximación de Born-Oppenheimer o usando dinámica molecular de Car-Parrinello . El estado fundamental electrónico se calcula en cada paso de tiempo resolviendo las ecuaciones de Kohn-Sham . Se pueden usar varios niveles de aproximaciones de la teoría del funcional de la densidad, incluyendo la aproximación de densidad local (LDA), la aproximación de gradiente generalizado (GGA) o funcionales híbridos que incorporan una fracción de la energía de intercambio de Hartree-Fock . Las funciones de onda electrónicas se expanden usando el conjunto de base de ondas planas . La interacción electrón-ión está representada por pseudopotenciales .

Ejemplos de uso

  • Propiedades electrónicas de nanopartículas, [ 3 ] o soluciones acuosas [ 4 ]
  • Paisaje de energía libre de las moléculas [ 5 ]
  • Espectros infrarrojos y Raman del hidrógeno a alta presión [ 6 ]
  • Propiedades de las interfaces sólido-líquido [ 7 ]

Arquitectura e implementación del código

Qbox está escrito en C++ e implementa el paralelismo utilizando tanto la interfaz de paso de mensajes (MPI) como la interfaz de programación de aplicaciones OpenMP . Utiliza las bibliotecas BLAS , LAPACK , ScaLAPACK , FFTW y Apache Xerces . Qbox fue diseñado [ 8 ] para operar en supercomputadoras masivamente paralelas como IBM Blue Gene o Cray XC40 . En 2006, se utilizó para establecer un récord de rendimiento [ 9 ] en la computadora BlueGene/L instalada en el Laboratorio Nacional Lawrence Livermore .

Interfaz con otros programas de simulación

La funcionalidad de Qbox se puede mejorar acoplándola con otros programas de simulación mediante un modelo cliente-servidor . Algunos ejemplos de funcionamiento acoplado de Qbox son:

Véase también

Referencias

  1. Yuri (25 de mayo de 2026). "Búsqueda de puertos de FreeBSD" .
  2. "Qbox: Dinámica molecular de primeros principios" .
  3. Arin R. Greenwood; Márton Vörös; Federico Giberti; Giulia Galli (2018). "Propiedades electrónicas y dieléctricas emergentes de nanopartículas interactuantes a temperatura finita" . Nano Letters . 18 (1): 255– 261. Bibcode : 2018NanoL..18..255G . doi : 10.1021/acs.nanolett.7b04047 . OSTI 1421969. PMID 29227689 .  
  4. Tuan Anh Pham; Marco Govoni; Robert Seidel; Stephen E. Bradforth; Eric Schwegler; Giulia Galli (2017). "Estructura electrónica de soluciones acuosas: Cerrando la brecha entre la teoría y los experimentos" . Science Advances . 3 (6) e1603210. Bibcode : 2017SciA....3E3210P . doi : 10.1126/sciadv.1603210 . PMC 5482551. PMID 28691091 .  
  5. Emre Sevgen; Federico Giberti; Hythem Sidky; Jonathan K. Whitmer; Giulia Galli; Francois Gygi; Juan J. de Pablo (2018). "Acoplamiento jerárquico de dinámica molecular de primeros principios con métodos de muestreo avanzados". Journal of Chemical Theory and Computation . 14 (6): 2881−2888. doi : 10.1021/acs.jctc.8b00192 . PMID 29694787 . 
  6. ^ Chunyi Zhang; Cui Zhang; Mohan Chen; Wei Kang; Zhuowei Gu; Jianheng Zhao; Cangli Liu; Chengwei Sun; Ping Zhang (2018). "Espectros infrarrojos y Raman de temperatura finita de hidrógeno a alta presión a partir de los primeros principios de la dinámica molecular". Revisión física B. 98 (14) 144301. Código bibliográfico : 2018PhRvB..98n4301Z . doi : 10.1103/PhysRevB.98.144301 . S2CID 125608611 . 
  7. Rengin Pekös; Davide Donadio (2017). "Adsorción disociativa de agua en superficies metálicas escalonadas (211) mediante simulaciones de primeros principios" . Journal of Physical Chemistry C. 121 ( 31): 16783– 16791. doi : 10.1021/acs.jpcc.7b03226 . S2CID 103934369 . 
  8. Francois Gygi (2008). "Arquitectura de Qbox: un código escalable de dinámica molecular basado en primeros principios". IBM Journal of Research and Development . 52 (1, 2): 137– 144. doi : 10.1147/rd.521.0137 . ISSN 0018-8646 . 
  9. "Supercomputadora establece un nuevo récord de rendimiento" .
  • Sitio web oficial
  • Qboxcode en GitHub