13 integer i1,i2,i3,ist,i
23 open(50,file=
'FACE3D.OUT',form=
'FORMATTED',action=
'WRITE')
24 write(50,
'(3I6," : grid size")')
ngridk(:)
33 if ((vn > 0.d0).and.(vn < 1.d0))
then 34 ace=ace+vn*log(vn)+(1.d0-vn)*log(1.d0-vn)
38 write(50,
'(4G18.10)')
vkc(:,ik),ace
46 open(50,file=
'BACE3D.OUT',form=
'FORMATTED',action=
'WRITE')
47 write(50,
'(3I6," : grid size")')
ngridq(:)
57 ace=ace+xn*log(xn)-(1.d0+xn)*log(1.d0+xn)
61 write(50,
'(4G18.10)')
vqc(:,iq),ace
67 write(*,
'("Info(aceplot):")')
68 write(*,
'(" 3D fermionic anomalous correlation entropy written to FACE3D.OUT")')
69 write(*,
'(" 3D bosonic anomalous correlation entropy written to BACE3D.OUT")')
integer, dimension(:,:,:), allocatable ivkik
real(8), dimension(:,:), allocatable vkc
real(8), dimension(:,:), allocatable vqc
real(8), dimension(:,:), allocatable xnorm
integer, dimension(3) ngridk
integer, dimension(:,:,:), allocatable ivqiq
integer, dimension(:,:,:), allocatable ivqiqnr
integer, dimension(3) ngridq
real(8), dimension(:,:), allocatable vnorm
integer, dimension(:,:,:), allocatable ivkiknr