Tags: grimme-lab/xtb
Tags
Fix OpenMP memory leak and segfault in fragment Hessian diagonalizati… …on (#1366) * Fix OpenMP memory leak and segfault in fragment Hessian diagonalization Replaced OpenMP reduction on large arrays with manual packing/unpacking and critical section updates. Removed large automatic array 'hess_mask' that caused stack overflow. Signed-off-by: Daniel Wiczew <daniel.wiczew@univ-lorraine.fr> * Optimize fragment Hessian pack/unpack loops Signed-off-by: Daniel Wiczew <daniel.wiczew@univ-lorraine.fr> * Align frag Hessian loop nomenclature Signed-off-by: Daniel Wiczew <daniel.wiczew@univ-lorraine.fr> * go back to correct loop order --------- Signed-off-by: Daniel Wiczew <daniel.wiczew@univ-lorraine.fr> Co-authored-by: thfroitzheim <92028749+thfroitzheim@users.noreply.github.com>
PreviousNext