นี่คือแอป Linux ชื่อ C-BerryTrans ซึ่งสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่ C-BerryTrans-2025.1.tar.xz สามารถใช้งานออนไลน์ได้บน OnWorks ซึ่งเป็นผู้ให้บริการโฮสติ้งฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและรันแอปชื่อ C-BerryTrans ออนไลน์พร้อม OnWorks ได้ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ซี-เบอร์รี่ทรานส์
รายละเอียด:
C-BerryTrans เป็นโค้ดที่ใช้ภาษา C++ ซึ่งออกแบบมาสำหรับการคำนวณคุณสมบัติการขนส่งตามขวางแบบผิดปกติที่ขับเคลื่อนโดยความโค้งของเบอร์รี่ (Berry-curvature) ในหลักการเบื้องต้น ได้แก่ ค่าการนำไฟฟ้าฮอลล์แบบผิดปกติ (AHC) และค่าการนำไฟฟ้าเนิร์นสต์แบบผิดปกติ (ANC) โค้ดนี้จะดึงค่าลักษณะเฉพาะและองค์ประกอบเมทริกซ์โมเมนตัมจากแพ็กเกจ WIEN2k โดยตรง และประเมินความโค้งของเบอร์รี่โดยใช้รูปแบบคล้ายคูโบ จึงหลีกเลี่ยงข้อผิดพลาดในการสอดแทรกที่เกี่ยวข้องกับวิธีการแบบแวนเนียร์ เพื่อให้มั่นใจถึงประสิทธิภาพ โค้ดนี้จึงทำการประเมินความโค้งของเบอร์รี่แบบขนานบนจุด k จุดโดยใช้ OpenMP และจัดเก็บข้อมูลที่แยกตามแบนด์ในรูปแบบไบนารี ทำให้สามารถประมวลผล AHC และ ANC ได้อย่างรวดเร็วในช่วงศักย์เคมีและอุณหภูมิที่หลากหลายในครั้งเดียว
โปรดอ้างอิงเอกสารที่กล่าวถึงด้านล่างในขณะที่ใช้โค้ด C-BerryTrans สำหรับการวิจัยของคุณ:
วี. ปานเดย์ และ เอสเค ปานเดย์ https://arxiv.org/abs/2509.24071.
คุณสมบัติ
- การประเมินหลักการเบื้องต้นของ AHC และ ANC โดยใช้เอาต์พุต WIEN2k
- พิธีการแบบ Kubo โดยตรง หลีกเลี่ยงข้อผิดพลาดในการสอดแทรกของ Wannier
- การคำนวณแบบขนานของความโค้งของเบอร์รี่เหนือจุด k โดยใช้ OpenMP
- การจัดเก็บความโค้งของเบอร์รี่ที่แก้ไขแบนด์อย่างมีประสิทธิภาพที่จุด k ในรูปแบบไบนารีที่กะทัดรัด
- โมดูลหลังการประมวลผลสำหรับการคำนวณ AHC/ANC อย่างรวดเร็วในช่วงศักยภาพทางเคมีและอุณหภูมิที่กว้าง
- โมดูลการสร้างภาพ (berryTrans_plot.py) สำหรับวิเคราะห์การมีส่วนร่วมของจุด k ต่อ AHC/ANC ทั่วโซน Brillouin
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/c-berrytrans/ ได้ แอปพลิเคชันนี้โฮสต์อยู่ใน OnWorks เพื่อให้ใช้งานออนไลน์ได้ง่ายที่สุดจากระบบปฏิบัติการฟรีของเรา