To aplikacja dla systemu Linux o nazwie C-BerryTrans, której najnowszą wersję można pobrać jako C-BerryTrans-2025.1.tar.xz. Można ją uruchomić online na bezpłatnym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację C-BerryTrans z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
C-BerryTrans
OPIS:
C-BerryTrans to oparty na C++ kod przeznaczony do obliczeń z pierwszych zasad anomalnych właściwości transportu poprzecznego sterowanych krzywizną Berry'ego, a mianowicie anomalnej przewodności Halla (AHC) i anomalnej przewodności Nernsta (ANC). Kod bezpośrednio wyodrębnia wartości własne i elementy macierzy pędu z pakietu WIEN2k i oblicza krzywiznę Berry'ego za pomocą formalizmu podobnego do Kubo, unikając w ten sposób błędów interpolacji związanych z metodami opartymi na Wannierze. Aby zapewnić wydajność, kod paralelizuje obliczanie krzywizny Berry'ego dla k-punktów za pomocą OpenMP i przechowuje dane o rozdzielczości pasma w formacie binarnym, umożliwiając szybkie przetwarzanie końcowe AHC i ANC w szerokim zakresie potencjałów chemicznych i temperatur w jednym przebiegu.
Podczas korzystania z kodu C-BerryTrans w swoich badaniach prosimy o cytowanie poniższego artykułu:
V. Pandey i SK Pandey, https://arxiv.org/abs/2509.24071.
Funkcjonalności
- Pierwszorzędna ocena AHC i ANC przy użyciu wyników WIEN2k.
- Bezpośredni formalizm w stylu Kubo, unikający błędów interpolacji Wanniera.
- Równoległe obliczanie krzywizny Berry'ego na k-punktach przy użyciu OpenMP.
- Wydajne przechowywanie krzywizny Berry'ego rozdzielonej pasmem w punktach k w kompaktowym formacie binarnym.
- Moduł przetwarzania końcowego umożliwiający szybkie obliczanie AHC/ANC w szerokim zakresie potencjału chemicznego i temperatur.
- Moduł wizualizacji (berryTrans_plot.py) do analizy wkładu punktów k do AHC/ANC w strefie Brillouina.
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/c-berrytrans/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.