26real(8),
allocatable :: rfmt(:,:,:),rvfmt(:,:,:,:),rvfcmt(:,:,:,:)
27open(100,file=
'STATE'//trim(
filext),form=
'UNFORMATTED',action=
'WRITE')
90 write(100) rvfmt,
magir
98 write(100) rvfmt,
bxcir
106 write(100) rvfcmt,
bsir
114if (any(
xcgrad == [3,4,5,6]))
then
119 write(100) rfmt,
wxcir
131if (
spinpol)
deallocate(rvfmt,rvfcmt)
integer, parameter lmmaxdm
complex(8), dimension(:,:,:,:,:), allocatable vmatmt
complex(8), dimension(:,:,:,:,:), allocatable vmftm
integer, dimension(maxspecies) nrmti
real(8), dimension(:,:,:), allocatable bxcmt
integer, dimension(3) ngridg
real(8), dimension(:,:,:), pointer, contiguous magmt
integer, dimension(maxspecies) nrmt
integer, dimension(maxspecies) natoms
real(8), dimension(:), pointer, contiguous rhoir
real(8), dimension(:,:), allocatable rcmt
real(8), dimension(:,:), allocatable bfsmcmt
integer, dimension(maxspecies) nrcmt
real(8), dimension(:,:), allocatable bxcir
real(8), dimension(:,:), allocatable rsp
real(8), dimension(:), allocatable vxcir
integer, dimension(maxatoms *maxspecies) idxis
real(8), dimension(3) bfsmc
real(8), dimension(:), allocatable vclir
integer, dimension(3), parameter version
real(8), dimension(:,:), pointer, contiguous magir
real(8), dimension(:,:), pointer, contiguous vsmt
real(8), dimension(:,:), allocatable bsir
real(8), dimension(:,:), allocatable vclmt
real(8), dimension(:,:), allocatable vxcmt
real(8), dimension(:), allocatable vsir
real(8), dimension(:,:,:), pointer, contiguous bsmt
real(8), dimension(:,:), pointer, contiguous rhomt
integer, dimension(maxspecies) nrcmti
real(8), dimension(:), allocatable wxcir
real(8), dimension(:,:), allocatable wxcmt
pure subroutine rfmtpack(tpack, nr, nri, rfmt1, rfmt2)