pwdft
0.1
PW-DFT code for education
|
Go to the documentation of this file.
47 real(8) :: t1, t2, t3, t4
48 real(8),
allocatable :: dummy(:)
66 write(*,*)
" SCF time : ", t4 - t3,
" sec"
78 write(*,*)
" Average potential [eV] : ", &
83 allocate(dummy(
g_rh%nr))
87 write(*,*)
" Kohn-Sham time : ", t4 - t3,
" sec"
100 write(*,*)
" Total time : ", t2 - t1,
" sec"
subroutine fermi_plot()
Output FermiSurfer file.
character(256), save calculation
Calculation mode.
subroutine read_griddata(filename, gdata)
Read unit-cell grid data such as Vks.
real(8), save ef
Fermi energy [Htr].
complex(8), dimension(:,:,:), allocatable, save evec
(g_wfnpw,nbnd,nk) Kohn-Sham eigenvector (orbital)
subroutine init_rho_v()
Initialize rho, Vps, Vks.
integer, save nbnd
Number of bands.
real(8), dimension(:,:), allocatable, save eval
(nbnd,nk) Kohn-Sham eigenvalue (energy)
real(8), dimension(:), allocatable vks
(g_rhnr) Kohn-Sham potential [Htr]
real(8), parameter htr2ev
subroutine write_griddata(filename, gdata)
Write unit-cell grid data such as Vks.
subroutine kohn_sham_eq(linit, Fvec)
subroutine ksum_dos()
DOS.
subroutine band_plot()
Output band dispersion.