ACES (výpočetní chemie) - ACES (computational chemistry)
Aces II (Advance Concepts v Electronic Steorie truktury) je ab initio výpočetní chemie balíček pro provádění vysokoúrovňových kvantově chemických výpočtů ab initio. Jeho hlavní silnou stránkou je přesný výpočet atomových a molekulárních energií i vlastností pomocí technik mnoha těl, jako je teorie mnohočetných poruch (MBPT), a zejména spojený klastr techniky k léčbě elektronové korelace. Vývoj ACES II začal počátkem roku 1990 ve skupině profesora Rodney J. Bartlett na projektu kvantové teorie (QTP) University of Florida v Gainesville. Tam byla realizována potřeba efektivnějších kódů a objevila se myšlenka napsat zcela nový programový balíček. V letech 1990 a 1991 John F. Stanton, Jürgen Gauß a John D. Watts, všichni v té době postdoktorandští vědci ve skupině Bartlett, podporovaní několika studenty, napsali páteř toho, co je nyní známé jako programový balíček ACES II. Jedinými částmi, které nebyly novými snahami o kódování, byly integrální balíčky (balíček MOLECULE J. Almlöfa, balíček VPROP PR Taylora a integrální derivační balíček ABACUS T. Helgakera, P. Jorgensena J. Olsena a HJ Aa Jensen). Ten byl značně upraven pro adaptaci s Aces II, zatímco ostatní zůstali velmi v původních formách.
Nakonec se vyvinuly dvě různé verze programu. První udržovala skupina Bartlett na Floridské univerzitě a druhou (známou jako ACESII-MAB) udržovaly skupiny na University of Texas, Universitaet Mainz v Německu a ELTE v Budapešti v Maďarsku. Ten byl nedávno přejmenován na CFOUR.
Esa III je paralelní implementace, která byla vydána na podzim roku 2008. Úsilí vedlo k definici nové architektury pro škálovatelný paralelní software s názvem super instrukční architektura. Návrh a tvorba softwaru je rozdělena do dvou částí:
- Algoritmy jsou kódovány v jazyce specifickém pro doménu, který se nazývá super instrukční montážní jazyk nebo SIAL, vyslovovaný jako „plachta“ pro snadnou komunikaci.
- Programy SIAL jsou prováděny paralelním virtuálním strojem MPMD nazývaným super instrukční procesor nebo SIP.
Program ACES III se skládá z 580 000 řádků kódu SIAL, z toho 200 000 řádků jsou komentáře a 230 000 řádků C / C ++ a Fortran, z nichž 62 000 řádků jsou komentáře.
Viz také
Reference
- Domovská stránka verze ACES II na Floridě
- Domovská stránka verze ACES II Mainz-Austin-Budapest
- Domovská stránka ACES III
- V. Lotrich; N. Flocke; M. Ponton; A. Yau; A. Perera; E. Deumens; R. J. Bartlett (2008). „Paralelní implementace výpočtů energie elektronické struktury, gradientu a hesenského výpočtu“ (PDF). J. Chem. Phys. 128: 194104 (15 stránek). doi:10.1063/1.2920482. Archivovány od originál (PDF) dne 14.06.2010.
- CFO Domovská stránka
![]() | Tento článek o teoretická chemie je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
![]() | Tento fyzikální chemie související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
![]() | Tento kvantová mechanika související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |