43 if (
task == 352)
goto 10
45 write(*,
'("Info(spiralsc): working on ",A)')
'SS'//trim(
filext)
56 write(80,
'(I6,T20," : number of unit cells in supercell")')
nscss 57 write(80,
'(G18.10,T20," : total energy per unit cell")')
engytot/dble(
nscss)
59 write(80,
'("q-point in lattice and Cartesian coordinates :")')
60 write(80,
'(3G18.10)')
vql(:,
iqss)
61 write(80,
'(3G18.10)')
vqc(:,
iqss)
63 write(80,
'(G18.10,T20," : length of q-vector")') q
66 write(80,
'(I6,T20," : number of equivalent q-points")') nq
67 write(80,
'("Equivalent q-points in lattice and Cartesian coordinates :")')
71 write(80,
'(3G18.10)')
vql(:,iq)
72 write(80,
'(3G18.10)')
vqc(:,iq)
real(8), dimension(3, maxatoms, maxspecies) bfcmt0
real(8), dimension(3, maxatoms, maxspecies) atposl0
integer, dimension(:,:), allocatable ivq
integer, dimension(3) ngridk0
real(8), dimension(3, maxatoms, maxspecies) atposl
real(8), dimension(:,:), allocatable vqc
subroutine sstask(fnum, fext)
real(8), dimension(3, 3) avec
integer, dimension(3) ngridk
real(8), dimension(:,:), allocatable vql
real(8), dimension(3, maxatoms, maxspecies) mommtfix0
real(8), dimension(3, maxatoms, maxspecies) mommtfix
integer, dimension(:,:,:), allocatable ivqiq
real(8), dimension(3, 3) avec0
integer, dimension(maxspecies) natoms
subroutine delfiles(evec, devec, eval, occ, pmat, epsi)
real(8), dimension(3, maxatoms, maxspecies) bfcmt00
real(8), dimension(:), allocatable wqpt
real(8), dimension(3, maxatoms, maxspecies) atposc
real(8), dimension(3, maxatoms, maxspecies) atposc0
integer, dimension(maxspecies) natoms0