In the current transport converter, it uses the variable n_k which holds the number of k-points from the DFT+DMFT calculation to iterate over the case.pmat file. This causes a problem if the user created a denser k-mesh to compute the velocities on. This means that the convert_transport_input function is only partially reading case.pmat. This results in velocities and Green's functions being defined on two different meshes (of the same length). Here, we provide a quick that the converter has actually reached the end of the case.pmat file.
In the current transport converter, it uses the variable
n_k
which holds the number of k-points from the DFT+DMFT calculation to iterate over thecase.pmat
file. This causes a problem if the user created a denser k-mesh to compute the velocities on. This means that theconvert_transport_input
function is only partially readingcase.pmat
. This results in velocities and Green's functions being defined on two different meshes (of the same length). Here, we provide a quick that the converter has actually reached the end of thecase.pmat
file.