Dear Zhong Yang
when I run band_cal_parallel, the program raises a Kpath error,as follow:
(GPU) root@bohrium-11924-1124454:~/test/bandpredicton/out/version_0# mpirun -np 24 band_cal_parallel --config band_cal_parallel.yaml Traceback (most recent call last): File "/root/anaconda3/envs/GPU/bin/band_cal_parallel", line 8, in <module> sys.exit(main()) File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/HamTool/band_cal_parallel.py", line 1304, in main band_cal_nonsoc() File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/HamTool/band_cal_parallel.py", line 658, in band_cal_nonsoc kpath_seek = KPathSeek(structure = struct) File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/monty-2024.4.17-py3.9.egg/monty/dev.py", line 172, in decorated raise self.err_cls(self.message) RuntimeError: SeeK-path is required to use the convention by Hinuma et al.
here is my band_cal_parallel.yaml
filename: test graph_data_path: /root/test/bandpredicton/npz/graph_data.npz hamiltonian_path: /root/test/bandpredicton/out/version_0/prediction_hamiltonian.npy k_path: null label: null nk: 120 # The total number of k points in all k paths nao_max: 26 num_wfns: 3# Export the wave functions in the interval of [VBM-num_wfn, VBM+num_wfn] save_dir: ./ soc_switch: False Ham_type: openmx # openmx or abacus
Also when I define the kpath manually, a new error happened:
GPU) root@bohrium-11924-1124454:~/test/bandpredicton/out/version_0# mpirun -np 12 band_cal_parallel --config band_cal_parallel.yaml Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers.
the paramter
filename: test graph_data_path: /root/test/bandpredicton/npz/graph_data.npz hamiltonian_path: /root/test/bandpredicton/out/version_0/prediction_hamiltonian.npy k_path: [[0.0,0.0,0.0],[0.5,0.0,0.0],[0.33333,0.33333,0.3333],[0.0,0.0,0.0]] label: [G, X, M,G] nk: 120 # The total number of k points in all k paths nao_max: 26 num_wfns: 3# Export the wave functions in the interval of [VBM-num_wfn, VBM+num_wfn] save_dir: ./ soc_switch: False Ham_type: openmx # openmx or abacus
Dear Zhong Yang
when I run band_cal_parallel, the program raises a Kpath error,as follow:
(GPU) root@bohrium-11924-1124454:~/test/bandpredicton/out/version_0# mpirun -np 24 band_cal_parallel --config band_cal_parallel.yaml Traceback (most recent call last): File "/root/anaconda3/envs/GPU/bin/band_cal_parallel", line 8, in <module> sys.exit(main()) File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/HamTool/band_cal_parallel.py", line 1304, in main band_cal_nonsoc() File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/HamTool/band_cal_parallel.py", line 658, in band_cal_nonsoc kpath_seek = KPathSeek(structure = struct) File "/root/anaconda3/envs/GPU/lib/python3.9/site-packages/monty-2024.4.17-py3.9.egg/monty/dev.py", line 172, in decorated raise self.err_cls(self.message) RuntimeError: SeeK-path is required to use the convention by Hinuma et al.here is my band_cal_parallel.yaml
filename: test graph_data_path: /root/test/bandpredicton/npz/graph_data.npz hamiltonian_path: /root/test/bandpredicton/out/version_0/prediction_hamiltonian.npy k_path: null label: null nk: 120 # The total number of k points in all k paths nao_max: 26 num_wfns: 3# Export the wave functions in the interval of [VBM-num_wfn, VBM+num_wfn] save_dir: ./ soc_switch: False Ham_type: openmx # openmx or abacusAlso when I define the kpath manually, a new error happened:
GPU) root@bohrium-11924-1124454:~/test/bandpredicton/out/version_0# mpirun -np 12 band_cal_parallel --config band_cal_parallel.yaml Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers. Intel MKL FATAL ERROR: Cannot load symbol MKLMPI_Get_wrappers.the paramter
filename: test graph_data_path: /root/test/bandpredicton/npz/graph_data.npz hamiltonian_path: /root/test/bandpredicton/out/version_0/prediction_hamiltonian.npy k_path: [[0.0,0.0,0.0],[0.5,0.0,0.0],[0.33333,0.33333,0.3333],[0.0,0.0,0.0]] label: [G, X, M,G] nk: 120 # The total number of k points in all k paths nao_max: 26 num_wfns: 3# Export the wave functions in the interval of [VBM-num_wfn, VBM+num_wfn] save_dir: ./ soc_switch: False Ham_type: openmx # openmx or abacus