FciMCLoggingMod Module



Contents


Variables

Type Visibility Attributes Name Initial
real(kind=dp), public :: NoNotAccept
real(kind=dp), public :: NoAccept
real(kind=dp), public :: TotHElNotAccept
real(kind=dp), public :: TotHElAccept
real(kind=dp), public :: MaxHElNotAccept
real(kind=dp), public :: MinHElAccept
real(kind=dp), public :: NoPosSpinCoup
real(kind=dp), public :: NoNegSpinCoup
real(kind=dp), public :: SumPosSpinCoup
real(kind=dp), public :: SumNegSpinCoup
real(kind=dp), public :: SumHFCon
real(kind=dp), public :: SumSpinCon
real(kind=dp), public :: InitBinMin
real(kind=dp), public :: InitBinIter
real(kind=dp), public :: InitBinMax
real(kind=dp), public, ALLOCATABLE :: CurrBlockSum(:)
real(kind=dp), public, ALLOCATABLE :: BlockSum(:)
real(kind=dp), public, ALLOCATABLE :: BlockSqrdSum(:)
real(kind=dp), public, ALLOCATABLE :: CurrShiftBlockSum(:)
real(kind=dp), public, ALLOCATABLE :: ShiftBlockSum(:)
real(kind=dp), public, ALLOCATABLE :: ShiftBlockSqrdSum(:)
integer(kind=TagIntType), public :: CurrBlockSumTag
integer(kind=TagIntType), public :: BlockSumTag
integer(kind=TagIntType), public :: BlockSqrdSumTag
integer, public :: TotNoBlockSizes
integer, public :: StartBlockIter
integer(kind=TagIntType), public :: CurrShiftBlockSumTag
integer(kind=TagIntType), public :: ShiftBlockSumTag
integer(kind=TagIntType), public :: ShiftBlockSqrdSumTag
integer, public :: TotNoShiftBlockSizes
integer, public :: StartShiftBlockIter

Subroutines

public subroutine RestartBlocking(Iter)

Arguments

Type IntentOptional Attributes Name
integer :: Iter

public subroutine RestartShiftBlocking(Iter)

Arguments

Type IntentOptional Attributes Name
integer :: Iter

public subroutine PrintBlocking(Iter)

Arguments

Type IntentOptional Attributes Name
integer :: Iter

public subroutine PrintShiftBlocking(Iter)

Arguments

Type IntentOptional Attributes Name
integer :: Iter

public subroutine InitHistInitPops()

Arguments

None

public subroutine WriteInitPops(Iter)

Arguments

Type IntentOptional Attributes Name
integer :: Iter

public subroutine HistInitPopulations(SignCurr, VecSlot)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: SignCurr
integer, intent(in) :: VecSlot