The Elk Code
modtdhfc.f90
Go to the documentation of this file.
1
2
! Copyright (C) 2022 J. K. Dewhurst, S. Sharma and E. Harris-Lee.
3
! This file is distributed under the terms of the GNU General Public License.
4
! See the file COPYING for license details.
5
6
module
modtdhfc
7
8
! energy cut-off for TDHFC states around the Fermi energy
9
real(8)
ecutthc
10
! maximum number of states within energy window over all k-points
11
integer
nmaxthc
12
! total number of TDHFC states
13
integer
nthc
14
! number of states for each k-point
15
integer
,
allocatable
::
nthck
(:)
16
! index to used states for each k-point
17
integer
,
allocatable
::
idxthc
(:,:)
18
! index from state and k-point to TDHFC states
19
integer
,
allocatable
::
ithc
(:,:)
20
21
end module
22
modtdhfc::ecutthc
real(8) ecutthc
Definition:
modtdhfc.f90:9
modtdhfc::nthck
integer, dimension(:), allocatable nthck
Definition:
modtdhfc.f90:15
modtdhfc::nthc
integer nthc
Definition:
modtdhfc.f90:13
modtdhfc::nmaxthc
integer nmaxthc
Definition:
modtdhfc.f90:11
modtdhfc::idxthc
integer, dimension(:,:), allocatable idxthc
Definition:
modtdhfc.f90:17
modtdhfc
Definition:
modtdhfc.f90:6
modtdhfc::ithc
integer, dimension(:,:), allocatable ithc
Definition:
modtdhfc.f90:19
modtdhfc.f90
Generated by
1.8.14