Go to the source code of this file.
Functions/Subroutines | |
subroutine | search_kq (NTK, SK0, q1, q2, q3, ik, ikq, shift_G) |
subroutine | calc_InterStateMatrix (NTK, NTG, NG0, KG0, C0_K, C0_KQ, ik, ikq, nwx2, nwy2, nwz2, nfft1, nfft2, Nl123, wfunc, fftwk, fs, LG0, NG_for_eps, shift_G, m_tmp) |
subroutine | calc_MAT_VXC (NTK, NWF, NTG, NG0, KG0, vhxc, C0_K, ik, nrx2, nry2, nrz2, nfft1, nfft2, Nl123, wfunc, fftwk, fs, MAT_VHXC) |
subroutine calc_InterStateMatrix | ( | integer | NTK, | |
integer | NTG, | |||
integer,dimension(ntk) | NG0, | |||
integer,dimension(3,ntg,ntk) | KG0, | |||
complex(8),dimension(ntg) | C0_K, | |||
complex(8),dimension(ntg) | C0_KQ, | |||
integer | ik, | |||
integer | ikq, | |||
integer | nwx2, | |||
integer | nwy2, | |||
integer | nwz2, | |||
integer | nfft1, | |||
integer | nfft2, | |||
integer | Nl123, | |||
real(8),dimension(nl123*2) | wfunc, | |||
real(8),dimension(nl123*2) | fftwk, | |||
type(fft3_struct) | fs, | |||
integer,dimension(3,ntg) | LG0, | |||
integer | NG_for_eps, | |||
integer,dimension(3) | shift_G, | |||
complex(8),dimension(ng_for_eps) | m_tmp | |||
) |
Definition at line 75 of file sub_gw.f90.
References fft_3d::fft3_bw(), and fft_3d::fft3_fw().
subroutine calc_MAT_VXC | ( | integer | NTK, | |
integer | NWF, | |||
integer | NTG, | |||
integer,dimension(ntk) | NG0, | |||
integer,dimension(3,ntg,ntk) | KG0, | |||
real(8),dimension(nrx2,nry2,nrz2) | vhxc, | |||
complex(4),dimension(ntg,nwf) | C0_K, | |||
integer | ik, | |||
integer | nrx2, | |||
integer | nry2, | |||
integer | nrz2, | |||
integer | nfft1, | |||
integer | nfft2, | |||
integer | Nl123, | |||
real(8),dimension(nl123*2) | wfunc, | |||
real(8),dimension(nl123*2) | fftwk, | |||
type(fft3_struct) | fs, | |||
complex(8),dimension(nwf,nwf),intent(out) | MAT_VHXC | |||
) |
Definition at line 192 of file sub_gw.f90.
References fft_3d::fft3_bw().
Referenced by GW().
subroutine search_kq | ( | integer | NTK, | |
real(8),dimension(3,ntk) | SK0, | |||
real(8) | q1, | |||
real(8) | q2, | |||
real(8) | q3, | |||
integer | ik, | |||
integer | ikq, | |||
integer,dimension(3) | shift_G | |||
) |
Definition at line 1 of file sub_gw.f90.