Skip to content

Commit 9f50fbf

Browse files
committed
cleanup code
1 parent 9d5599b commit 9f50fbf

1 file changed

Lines changed: 28 additions & 28 deletions

File tree

src/ADC/R_psdG3W2_self_energy_diag.f90

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -95,31 +95,31 @@ subroutine R_psdG3W2_self_energy_diag(eta,flow,nBas,nOrb,nC,nO,nV,nR,nS,eHF,Om,r
9595

9696
C1_2h1p(:,:) = 0d0
9797

98-
imu = 0
98+
inu = 0
9999
do i=nC+1,nO
100-
do mu=1,nS
101-
imu = imu + 1
100+
do nu=1,nS
101+
inu = inu + 1
102102

103103
! First-order terms
104104

105-
knu = 0
106-
do k=nC+1,nO
107-
do nu=1,nS
108-
knu = knu + 1
105+
jmu = 0
106+
do j=nC+1,nO
107+
do mu=1,nS
108+
jmu = jmu + 1
109109

110-
do j=nC+1,nO
110+
do k=nC+1,nO
111111

112-
num = rho(k,j,mu)*rho(i,j,nu)
113-
dem = eHF(i) - eHF(j) + Om(nu)
112+
num = rho(i,k,mu)*rho(j,k,nu)
113+
dem = eHF(i) - eHF(k) + Om(mu)
114114
reg = (1d0 - exp(-2d0*flow*dem*dem))/dem
115115

116-
C1_2h1p(imu,knu) = C1_2h1p(imu,knu) + num*reg
116+
C1_2h1p(inu,jmu) = C1_2h1p(inu,jmu) + num*reg
117117

118-
num = rho(k,j,mu)*rho(i,j,nu)
119-
dem = eHF(k) - eHF(j) + Om(mu)
118+
num = rho(i,k,mu)*rho(j,k,nu)
119+
dem = eHF(j) - eHF(k) + Om(nu)
120120
reg = (1d0 - exp(-2d0*flow*dem*dem))/dem
121121

122-
C1_2h1p(imu,knu) = C1_2h1p(imu,knu) + num*reg
122+
C1_2h1p(inu,jmu) = C1_2h1p(inu,jmu) + num*reg
123123

124124
end do
125125

@@ -135,31 +135,31 @@ subroutine R_psdG3W2_self_energy_diag(eta,flow,nBas,nOrb,nC,nO,nV,nR,nS,eHF,Om,r
135135

136136
C1_2p1h(:,:) = 0d0
137137

138-
amu = 0
138+
anu = 0
139139
do a=nO+1,nOrb-nR
140-
do mu=1,nS
141-
amu = amu + 1
140+
do nu=1,nS
141+
anu = anu + 1
142142

143143
! First-order terms
144144

145-
cnu = 0
146-
do c=nO+1,nOrb-nR
147-
do nu=1,nS
148-
cnu = cnu + 1
145+
bmu = 0
146+
do b=nO+1,nOrb-nR
147+
do mu=1,nS
148+
bmu = bmu + 1
149149

150-
do b=nO+1,nOrb-nR
150+
do c=nO+1,nOrb-nR
151151

152-
num = rho(b,c,mu)*rho(b,a,nu)
153-
dem = eHF(c) - eHF(b) - Om(mu)
152+
num = rho(c,a,mu)*rho(c,b,nu)
153+
dem = eHF(a) - eHF(c) - Om(mu)
154154
reg = (1d0 - exp(-2d0*flow*dem*dem))/dem
155155

156-
C1_2p1h(amu,cnu) = C1_2p1h(amu,cnu) + num*reg
156+
C1_2p1h(anu,bmu) = C1_2p1h(anu,bmu) + num*reg
157157

158-
num = rho(b,c,mu)*rho(b,a,nu)
159-
dem = eHF(a) - eHF(b) - Om(nu)
158+
num = rho(c,a,mu)*rho(c,b,nu)
159+
dem = eHF(b) - eHF(c) - Om(nu)
160160
reg = (1d0 - exp(-2d0*flow*dem*dem))/dem
161161

162-
C1_2p1h(amu,cnu) = C1_2p1h(amu,cnu) + num*reg
162+
C1_2p1h(anu,bmu) = C1_2p1h(anu,bmu) + num*reg
163163

164164
end do
165165

0 commit comments

Comments
 (0)