Skip to content

Commit 03f119e

Browse files
committed
modify S matrix not to be a unitary matrix
1 parent ba10ab5 commit 03f119e

File tree

1 file changed

+0
-4
lines changed

1 file changed

+0
-4
lines changed

source/src_pdiag/test/diago_elpa_utils.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -460,10 +460,6 @@ template <class T> void random_hs(T *hmatrix, T *smatrix, int &n, int &sparsity)
460460
smatrix[i * n + j] += conj(psi[i * n + k]) * psi[j * n + k];
461461
smatrix[i * n + j] = smatrix[i * n + j] / norm[i] / norm[j];
462462
smatrix[j * n + i] = conj(smatrix[i * n + j]);
463-
if (i != j)
464-
{
465-
smatrix[j * n + i] = smatrix[i * n + j] = 0.0;
466-
}
467463
}
468464
}
469465
delete[] psi;

0 commit comments

Comments
 (0)