Crystal (software) - Crystal (software)

KRYSTAL je kvantová chemie ab initio program určený především pro výpočty na krystalech (3 rozměry), deskách (2 rozměry) a polymerech (1 rozměr) pomocí translační symetrie, ale lze jej také použít pro jednotlivé molekuly.[1] Píše to V.R. Saunders, R. Dovesi, C. Roetti, R. Orlando, C.M. Zicovich-Wilson, N.M. Harrison, K. Doll, B. Civalleri, I.J. Bush, Ph. D’Arco a M. Llunell ze skupiny Theoretical Chemistry Group v Univerzita v Turíně a Skupina pro výpočetní techniku ​​na Daresbury Laboratory u Warrington v Cheshire, Anglie. Aktuální verze je CRYSTAL17. Dřívější verze byly CRYSTAL88, CRYSTAL92, CRYSTAL95, CRYSTAL98, CRYSTAL03, CRYSTAL06, CRYSTAL09 a CRYSTAL14 (poslední verze byla vydána v červnu 2014).

Struktura programu

Program je sestaven ze dvou modulů: krystal a vlastnosti. The krystal program je věnován provádění SCF výpočty, optimalizace geometrie a výpočty frekvence pro struktury uvedené na vstupu. Na konci procesu SCF programový krystal zapíše informace o krystalickém systému a jeho vlnové funkci jako neformátovaná sekvenční data v Fortran jednotka 9 a jako formátovaná data v jednotce 98 Fortran. Analýza vlastností jednoho elektronu a analýza vlnové funkce lze vypočítat z vlnové funkce SCF spuštěním programu vlastnosti.

Hlavní výhoda krystalového kódu je způsobena hlubokým a optimalizovaným využitím symetrie na všech úrovních výpočtu (výpočty gradientů a vibračních frekvencí i SCF). To umožňuje významné snížení výpočetních nákladů na pravidelné výpočty. Všimněte si, že zatímco symetrie obecně klesá na identitu ve velkých molekulách, velký krystalický systém obvykle vykazuje mnoho operátorů symetrie.

Viz také

Reference

  1. ^ Výpočetní chemie„David Young, Wiley-Interscience, 2001. Dodatek A. A.2.2 str. 334, Crystal

externí odkazy