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