11 real(8) vc(3),cs,sn,t1
24 write(*,
'("Error(genscss): too many atoms in supercell : ",I8)') na
25 write(*,
'(" for species ",I4)') is
26 write(*,
'("Adjust maxatoms in modmain and recompile code")')
34 t1=dot_product(
vqc(:,
iqss),vc(:))
35 cs=cos(t1); sn=sin(t1)
real(8), dimension(3, maxatoms, maxspecies) bfcmt0
subroutine findscq(iq, nsc, vsc)
real(8), dimension(3, 3) ainv
real(8), dimension(3, maxatoms, maxspecies) atposl
real(8), dimension(:,:), allocatable vqc
integer, parameter maxatoms
real(8), dimension(3, maxatoms, maxspecies) mommtfix0
real(8), dimension(3, maxatoms, maxspecies) mommtfix
integer, dimension(maxspecies) natoms
real(8), dimension(3, maxatoms, maxspecies) bfcmt00
pure subroutine r3mv(a, x, y)
real(8), dimension(3, maxatoms, maxspecies) atposc0
integer, dimension(maxspecies) natoms0