DeterminantData Module



Contents


Variables

Type Visibility Attributes Name Initial
integer, public, pointer :: FDet(:)
integer(kind=TagIntType), public :: tagFDet
integer, public :: calculated_ms

Derived Types

type, private ::  lexicographic_store

Components

Type Visibility Attributes Name Initial
integer, public, pointer :: dorder(:) => null()
integer, public, pointer :: open_orbs(:) => null()
integer, public, pointer :: open_indices(:) => null()
integer, public :: nopen
integer, public :: nup

Subroutines

public subroutine write_det(nunit, nI, lTerm)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nunit
integer, intent(in) :: nI(nel)
logical, intent(in) :: lTerm

public subroutine write_det_len(nunit, nI, nlen, lTerm)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nunit
integer, intent(in) :: nI(nlen)
integer, intent(in) :: nlen
logical, intent(in) :: lTerm

public subroutine get_lexicographic(dorder, nopen, nup)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: dorder(nopen)
integer, intent(in) :: nopen
integer, intent(in) :: nup