You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It appears that this error was introduced after adding the unitcell parameter in the gint_kernel_vlocal function. The correct order of parameters when calling this function should place nullptr before ucell. Since ABACUS currently lacks compilation tests for non-OpenMP versions, this error was not caught by the integration tests. This is an error introduced by PR #4164, @A-006 you should fix it.
In the code, the
gint_kernel_vlocal()
function is called with arguments list like this,abacus-develop/source/module_hamilt_lcao/module_gint/gint.cpp
Line 350 in 8942b47
but the function is defined with arguments list here,
abacus-develop/source/module_hamilt_lcao/module_gint/gint.h
Lines 73 to 80 in 8942b47
As we see, the arguments list above doesn't match the one here, and it looks like it's lack of the
pvpR_reduced
item.There are several other similar problems in the code,
abacus-develop/source/module_hamilt_lcao/module_gint/gint.cpp
Lines 354 to 360 in 8942b47
abacus-develop/source/module_hamilt_lcao/module_gint/gint.cpp
Lines 435 to 442 in 8942b47
abacus-develop/source/module_hamilt_lcao/module_gint/gint.cpp
Lines 446 to 453 in 8942b47
The text was updated successfully, but these errors were encountered: