Firefly (počítačový program) - Firefly (computer program)

Světluška
Původní autořiAlex A. Granovský. Anastasia V. Bochenkova, James W. Kress
VývojářiMoskevská státní univerzita, Chemické oddělení
První vydání18. března 1997; Před 23 lety (1997-03-18)
Stabilní uvolnění
8.2.0 / 19. září 2016; Před 4 lety (2016-09-19)
NapsánoFortran, C
Operační systémOkna, OS X, Linux
Plošinax86, x86-64
K dispozici vAngličtina
TypVýpočetní chemie
LicenceProprietární freeware[1]
webová stránkaklasický.chem.msu.su/ gran/ hratelnost

Světluška, dříve PC GAMESS, je ab initio výpočetní chemie program pro Intel -kompatibilní x86, x86-64 procesory na základě GAMESS (USA) Zdroje. Byl však většinou přepsán (60–70% kódu), zejména v částech specifických pro platformu (alokace paměti, disk vstup výstup, síť ), matematický funkce (např. matice operace) a kvantová chemie metody (např Hartree – Fockova metoda, Møller – Plessetova teorie rušení, a hustota funkční teorie ). Je tedy výrazně rychlejší než původní GAMESS. Hlavním udržovatelem programu byl Alex Granovsky. Od října 2008 již projekt není spojen s GAMESS (USA) a došlo k přejmenování Firefly. Do 17. října 2009 bylo možné používat obě jména, ale poté by měl být balíček označován výhradně jako Firefly.[2]

Dějiny

4. prosince 2009 byla opuštěna podpora všech verzí PC GAMESS starších než první PC GAMESS Firefly verze 7.1.C a všechny licence na používání kódu byly zrušeny. Uživatelé zastaralých binárních souborů PC GAMESS (verze 7.1.B a všechna dřívější vydání) tak museli přestat používat PC GAMESS a upgradovat na Firefly.[2]

25. července 2012 byla pro veřejné beta testování spuštěna nejnovější verze Firefly verze 8.0.0 RC. Relativní srovnání ukázalo, že je mnohem rychlejší a spolehlivější než předchozí vydání Firefly 7.1.G. Bylo provedeno mnoho změn, aby se zlepšily jeho schopnosti.

V testu rychlosti kvantové chemie[3][4] Fireflyův DFT kód se umístil na druhém místě (ztrácí pouze komerční QChem) a porazil ostatní volné DFT kódy s velkým náskokem. Mezi jedinečné schopnosti Firefly patří XMCQDPT2, přeformulování Nakanoovy multi-stavové multi-konfigurační kvazi-degenerované perturbační teorie (MCQDPT), která pro některé opravuje jeho nedostatků.[5]

Viz také

Reference

  1. ^ Licence světlušky
  2. ^ A b Domovská stránka Firefly
  3. ^ „baoilleach / qmspeedtest“. GitHub. 13. září 2018.
  4. ^ „PedroJSilva / qmspeedtest“. GitHub. Prosinec 2017.
  5. ^ Granovsky, Alexander A. (7. června 2011). „Rozšířená multikonfigurační kvazi-degenerovaná teorie poruch: Nový přístup k multi-stavové multi-referenční teorii poruch“. The Journal of Chemical Physics. 134 (21): 214113. Bibcode:2011JChPh.134u4113G. doi:10.1063/1.3596699. PMID  21663350.

externí odkazy