mod_read_potential Module


Subroutines

public subroutine read_potential(filename_pot, filename_shape, natom, lmaxd, zatom, lmaxatom, cell, shapefun, corestate, vpot, alat, nspin, ins)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename_pot
character(len=*), intent(in) :: filename_shape
integer, intent(in) :: natom
integer, intent(in) :: lmaxd
real(kind=dp), intent(in) :: zatom(natom)
integer, intent(in) :: lmaxatom(natom)
type(CELL_TYPE), allocatable :: cell(:)
type(shapefun_type), allocatable :: shapefun(:)
type(corestate_type), allocatable :: corestate(:)
real(kind=dp), allocatable :: vpot(:,:,:,:)
real(kind=dp) :: alat
integer :: nspin
integer :: ins

public subroutine pre_read_shape(filename_shape, NATOM, NPAND, NRSHAPED, NLMSHAPED)

Arguments

Type IntentOptional Attributes Name
character(len=*) :: filename_shape
integer :: NATOM
integer :: NPAND
integer :: NRSHAPED
integer :: NLMSHAPED

public subroutine pre_read_potential(filename_pot, ins, ncorestated, npot, nRMAXd)

Arguments

Type IntentOptional Attributes Name
character(len=*) :: filename_pot
integer :: ins
integer :: ncorestated
integer :: npot
integer :: nRMAXd