cpmdinit_mod Module



Contents


Subroutines

public subroutine CPMDBASISINIT(nBasisMax, ARR, BRR, G1, LEN)

Arguments

Type IntentOptional Attributes Name
integer :: nBasisMax(5,*)
real(kind=dp) :: ARR(LEN,2)
integer :: BRR(LEN)
type(BasisFN) :: G1(LEN)
integer :: LEN

public subroutine CPMDSYSTEMINIT(LEN)

Arguments

Type IntentOptional Attributes Name
integer :: LEN

public subroutine GENCPMDSYMREPS(G1, NBASIS, ARR)

Arguments

Type IntentOptional Attributes Name
type(BasisFN) :: G1(*)
integer :: NBASIS
real(kind=dp) :: ARR(NBASIS,2)

private subroutine EXTRACTSYMLABELS()

Arguments

None

public subroutine CPMDINIT2INDINT(NHG, NORBUSED, G1, NEL, ECORE, TORDER, ARR, BRR, iCacheFlag)

Arguments

Type IntentOptional Attributes Name
integer :: NHG
integer :: NORBUSED
type(BasisFN) :: G1(NHG)
integer :: NEL
real(kind=dp) :: ECORE
logical :: TORDER
real(kind=dp) :: ARR(NSTATES*2,2)
integer :: BRR(NSTATES*2)
integer :: iCacheFlag