Skip to content

RuntimeError with band_cal_parallel #18

@flamingoXu

Description

@flamingoXu

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions