The Elk Code
 
Loading...
Searching...
No Matches
tdhfc.f90
Go to the documentation of this file.
1
2! Copyright (C) 2024 J. K. Dewhurst and S. Sharma.
3! This file is distributed under the terms of the GNU General Public License.
4! See the file COPYING for license details.
5
6subroutine tdhfc
7use modmain
8use modtddft
9use modtdhfc
10implicit none
11! initialise global variables
12call init0
13call init1
14call readstate
15call genvsig
16call gencore
17call linengy
18call genapwlofr
19call gensocfr
20! read the eigenvalues and occupation numbers from file
21call readevalsv
22call readoccsv
23! find the number of and index to the states within the energy window
24call genidxthc
25! loop over time steps
26do itimes=1,ntimes-1
27end do
28end subroutine
29
subroutine genapwlofr
Definition genapwlofr.f90:7
subroutine gencore
Definition gencore.f90:10
subroutine genidxthc
Definition genidxthc.f90:7
subroutine gensocfr
Definition gensocfr.f90:7
subroutine genvsig
Definition genvsig.f90:10
subroutine init0
Definition init0.f90:10
subroutine init1
Definition init1.f90:10
subroutine linengy
Definition linengy.f90:10
integer itimes
Definition modtddft.f90:46
integer ntimes
Definition modtddft.f90:42
subroutine readevalsv
Definition readevalsv.f90:7
subroutine readoccsv
Definition readoccsv.f90:7
subroutine readstate
Definition readstate.f90:10
subroutine tdhfc
Definition tdhfc.f90:7