Dear developer,
I find a bug in the amset wave.
amset wave
******* Getting wavefunction coefficients *******
Including bands 37—51
Traceback (most recent call last):
File "/home/user/.local/bin/amset", line 8, in <module>
sys.exit(cli())
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/click/core.py", line 829, in __call__
return self.main(*args, **kwargs)
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/click/core.py", line 782, in main
rv = self.invoke(ctx)
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/click/core.py", line 610, in invoke
return callback(*args, **kwargs)
File "/home/user/.local/lib/python3.8/site-packages/amset/tools/wavefunction.py", line 91, in wave
coeffs, gpoints = _wavefunction_vasp(
File "/home/user/.local/lib/python3.8/site-packages/amset/tools/wavefunction.py", line 112, in _wavefunction_vasp
wf = get_wavefunction(wavecar=wavecar, directory=directory, vasp_type=vasp_type)
File "/home/user/.local/lib/python3.8/site-packages/amset/wavefunction/vasp.py", line 28, in get_wavefunction
return Wavecar(wavecar, vasp_type=vasp_type)
File "/home/user/Zhibin/software/ENTER/lib/python3.8/site-packages/pymatgen/io/vasp/outputs.py", line 5081, in __init__
raise ValueError(
ValueError: Incorrect value of vasp_type given (None). Please open an issue if you are certain this WAVECAR was generated with the given vasp_type.
In this situation, I used kmesh is 10x10x10, when I reduced to 5x5x5, everything is OK. I am sure my memory is sufficient.
Thanks a lot!
Best wishes,
Zhibin