Firefly (программа)
Firefly (ранее известен как PC GAMESS) — программный пакет для ab initio квантовохимических расчётов. Работает на Intel-совместимых процессорах архитектур x86 и x86-64.
Общие сведения
| Firefly | |
|---|---|
| Тип | химическое программное обеспечение[d] |
| Разработчик | МГУ |
| Написана на | Фортран[1] и Си[1] |
| Операционные системы | Microsoft Windows[1] и Linux[1] |
| Последняя версия |
|
| Сайт | classic.chem.msu.su/gran… |
История
Основана на коде пакета программ GAMESS (US).
Основной разработчик программы — Александр Грановский. Им было переписано 60-70 % кода. Наибольшие изменения коснулись платформозависимых частей программы (выделение памяти, дисковый ввод-вывод, параллельный запуск), математических функций (например, матричные операции) и квантовохимических методов (метод Хартри-Фока, теория Мёллера-Плессета, теория функционала плотности). Вследствие этого PC GAMESS стал значительно быстрее, чем оригинальная программа.
С октября 2008 года проект дистанцировался от GAMESS (US) и поменял имя на Firefly. До 17 октября 2009 оба имени использовались наравне друг с другом[3].
Последняя версия программы (8.2.0) была выпущена в сентябре 2016 года[4].
В конце 2019 года главный разработчик Firefly А.А. Грановский неожиданно скончался, но проект продолжается[4].