From e39c90723ac89b04ee2628064c0f9402a6911911 Mon Sep 17 00:00:00 2001 From: Antoine MARIE Date: Thu, 3 Apr 2025 15:53:19 +0200 Subject: [PATCH] correct SCF loop in RHF --- src/Parquet/RParquet.f90 | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Parquet/RParquet.f90 b/src/Parquet/RParquet.f90 index a228c7c..8738db9 100644 --- a/src/Parquet/RParquet.f90 +++ b/src/Parquet/RParquet.f90 @@ -133,9 +133,6 @@ subroutine RParquet(TDAeh,TDApp,max_diis_1b,max_diis_2b,linearize,eta,ENuc,max_i n_it_1b = 0 err_1b = 1d0 - n_it_2b = 0 - err_2b = 1d0 - eQP(:) = eHF(:) eOld(:) = eHF(:) @@ -173,6 +170,11 @@ subroutine RParquet(TDAeh,TDApp,max_diis_1b,max_diis_2b,linearize,eta,ENuc,max_i write(*,*)'=====================================' write(*,*) +! Initialization + + n_it_2b = 0 + err_2b = 1d0 + !-----------------------------------------! ! Main loop for two-body self-consistency ! !-----------------------------------------!