NTC-ASW-24-001 - ASE2SPRKKR software pro komplexní kompozitní slitiny

Autoři:

Minár Ján (RAM)

Novák Matyáš (RAM)

Pulkkinen Aki Ismo Olavi  (RAM)

Eddhib Ridha (RAM)

Projekt:

CZ.02.01.01/00/22_008/0004634  - Strojní inženýrství biologických a bioinspirovaných systémů (MEBioSys)

Abstrakt:

Pro moderní vědecký výzkum v oblasti teoretické materiálové fyziky je esenciální nutností mít k dispozici nejen nástroje, které umožňují modelovat vlastnosti materiálů, ale takové  nástroje, v kterých je možno modelovat materiály uživatelsky příjemným způsobem - neboť to ve výsledku vede k vyšší efektivitě vědce, takové, v kterých je snadné parametrizovat výpočty - což umožňuje například využití strojového učení pro návrh  nových materiálů, a takové, které jsou snadno propojitelné s dalšími nástroji - což umožňuje využít synergii různých výpočetních metod nebo i synergii teoretické a experimentální materiálové fyziky. Proto vznikl a je dále rozvíjen nástroj ASE2SPRKKR: nadstavba nad softwarovým balíkem SPRKKR, poskytujícím ab-initio výpočty materiálových struktur a spektroskopie periodických 3D materiálů, povrchů a clusterů.  ASE2SPRKKR poskytuje interface mezi SPRKKR a frameworkem ASE, je slouží k snadnému definování materiálových struktur a spouštění materiálových výpočtů. To umožňuje skloubit sílu etablované KKR metody implementované v SPKRRK s elegancí Pythonu - jednoho z hlavních programovacích/skriptovacích jazyků dnešní materiálové fyziky. Tím je umožněno efektivní a uživatelsky příjemné modelování materiálových struktur a spouštění a/či parametrizování výpočtů. Zároveň to otevírá cestu k snadné interoperabilitě SPRKKR s dalšími balíky pro materiálové výpočty, které jsou integrovány do ASE..

Klíčová slova:

ASE2SPRKKR, python, software, ab-inito výpočty, komplexní kompozitní slitiny.

Webová adresa:

https://github.com/ase2sprkkr/ase2sprkkr