stringtranslate.com

Firefly (programa de computadora)

Firefly , anteriormente llamado PC GAMESS , es un programa de química computacional ab initio para procesadores x86 , x86-64 compatibles con Intel basado en fuentes de GAMESS (US) . Sin embargo, ha sido reescrito en su mayor parte (60-70% del código), especialmente en partes específicas de la plataforma ( asignación de memoria , entrada/salida de disco , red ), funciones matemáticas (por ejemplo, operaciones matriciales ) y métodos de química cuántica (como el método Hartree-Fock , la teoría de perturbaciones de Møller-Plesset y la teoría funcional de la densidad ). Por lo tanto, es significativamente más rápido que el GAMESS original. El principal mantenedor del programa fue Alex Granovsky. Desde octubre de 2008, el proyecto ya no está asociado con GAMESS (US) y se produjo el cambio de nombre de Firefly. Hasta el 17 de octubre de 2009, se podían usar ambos nombres, pero a partir de entonces, el paquete debe denominarse exclusivamente Firefly. [2]

Historia

El 4 de diciembre de 2009, se abandonó el soporte para todas las versiones de PC GAMESS anteriores a la primera versión de PC GAMESS Firefly 7.1.C y se revocaron todas las licencias para usar el código. Por lo tanto, se solicitó a los usuarios de los binarios de PC GAMESS obsoletos (versión 7.1.B y todas las versiones anteriores) que dejaran de usar PC GAMESS y actualizaran a Firefly. [2]

El 25 de julio de 2012 se lanzó una edición de última generación de Firefly, la versión 8.0.0 RC, para pruebas beta públicas. Una comparación relativa ha demostrado que es mucho más rápida y confiable que la edición anterior, Firefly 7.1.G. Se realizaron muchos cambios para mejorar sus capacidades.

En la prueba de velocidad de química cuántica, [3] [4] el código DFT de Firefly quedó en segundo lugar (perdiendo solo ante el QChem comercial), superando a otros códigos DFT gratuitos por un amplio margen. Las capacidades únicas de Firefly incluyen XMCQDPT2, una reformulación de la teoría de perturbación cuasi-degenerada multiconfiguración multiestado de Nakano (MCQDPT) que corrige algunas de sus deficiencias. [5]

A finales de 2019, el desarrollador principal de Firefly, AA Granovsky, murió inesperadamente, pero el proyecto continúa. [2]

Véase también

Referencias

  1. ^ "Condiciones de uso del área de descargas de Firefly". classic.chem.msu.su .
  2. ^ abc "Página de inicio de Firefly". classic.chem.msu.su .
  3. ^ "baoilleach/qmspeedtest". GitHub . 13 de septiembre de 2018.
  4. ^ "PedroJSilva/qmspeedtest". GitHub . Diciembre de 2017.
  5. ^ Granovsky, Alexander A. (7 de junio de 2011). "Teoría de perturbación cuasi-degenerada de configuración múltiple extendida: el nuevo enfoque de la teoría de perturbación multi-estado multi-referencia". The Journal of Chemical Physics . 134 (21): 214113. Bibcode :2011JChPh.134u4113G. doi :10.1063/1.3596699. PMID  21663350.

Enlaces externos