DFT-ZigとABINITの直接比較。silicon, graphene, gaas, cu, fe, eosのバンド構造・全エネルギーを比較しプロット生成
DFT-Zig の計算結果を ABINIT と直接比較する。
external/abinit/build/abinit-10.4.7/src/98_main/abinit.venv/ (matplotlib, numpy)just buildcd benchmarks/silicon && source ../../.venv/bin/activate
python3 plot_comparison.py --run
条件: ecut=15Ry, 4x4x4 k-mesh, LDA-PZ, LOBPCG
cd benchmarks/graphene && source ../../.venv/bin/activate
python3 plot_comparison.py --run
条件: ecut=15Ry, 6x6x1 k-mesh, LDA-PZ, LOBPCG
cd benchmarks/gaas && source ../../.venv/bin/activate
python3 plot_comparison.py --run
cd benchmarks/cu && source ../../.venv/bin/activate
python3 plot_comparison.py --run
cd benchmarks/fe && source ../../.venv/bin/activate
python3 plot_comparison.py --run
cd benchmarks/silicon_eos && source ../../.venv/bin/activate
python3 test_eos.py
3つの格子定数 (0.96, 1.00, 1.04) × a₀ で全エネルギーを比較。
test -x external/abinit/build/abinit-10.4.7/src/98_main/abinitjust build でDFT-Zigビルド確認band_comparison*.png — バンド図(並列+オーバーレイ)$ARGUMENTS