Firefly (anteriormente conocido como PC GAMESS) es un paquete de software para cálculos químicos cuánticos ab initio . Funciona en procesadores compatibles con Intel de arquitecturas x86 y x86-64 ( solo versión de 32 bits ). Basado en el código del paquete de software GAMESS (EE. UU.) . El principal desarrollador del programa es Alexander Granovsky . Reescribieron el 60-70% del código. Los mayores cambios afectaron a las partes del programa dependientes de la plataforma (asignación de memoria, E/S de disco, lanzamiento paralelo), funciones matemáticas (por ejemplo, operaciones matriciales) y métodos químicos cuánticos ( método de Hartree-Fock , teoría de Möller-Plesset (inglés teoría de la perturbación de Møller-Plesset ), teoría del funcional de la densidad ). Como resultado, PC GAMESS se ha vuelto significativamente más rápido que el programa original. Desde octubre de 2008, el proyecto se ha distanciado de GAMESS (EE. UU.) y ha cambiado su nombre a Firefly. Hasta el 17 de octubre de 2009, ambos nombres se usaban indistintamente. [una]