Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | seq | ||||
character(len=1), | public | :: | l | ||||
real(kind=dp), | public | :: | j | = | -1.0_dp | ||
integer, | public | :: | set | ||||
character(len=100), | public | :: | type | ||||
real(kind=dp), | public | :: | ekb | ||||
real(kind=dp), | public | :: | eref | ||||
type(radfunc_t), | public | :: | proj | ||||
type(nonlocal_t), | public, | pointer | :: | parent_group | => | null() | |
type(nlpj_t), | public, | pointer | :: | next | => | null() |
type, public :: nlpj_t
integer :: seq
character(len=1) :: l
real(dp) :: j = -1.0_dp
integer :: set
character(len=100):: type
real(dp) :: ekb
real(dp) :: eref ! Reference energy
type(radfunc_t) :: proj
type(nonlocal_t), pointer :: parent_group => null()
type(nlpj_t), pointer :: next => null()
end type nlpj_t