attempt_create_trunc_spawn Function

public function attempt_create_trunc_spawn(DetCurr, iLutCurr, RealwSign, nJ, iLutnJ, prob, HElGen, ic, ex, tParity, walkExcitLevel, part_type, AvSignCurr, AvExPerWalker, RDMBiasFacCurr, precond_fac) result(child)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: DetCurr(nel)
integer(kind=n_int), intent(in) :: iLutCurr(0:NIfTot)
real(kind=dp), intent(in), dimension(lenof_sign) :: RealwSign
integer, intent(in) :: nJ(nel)
integer(kind=n_int), intent(inout) :: iLutnJ(0:niftot)
real(kind=dp), intent(inout) :: prob
real(kind=dp), intent(inout) :: HElGen
integer, intent(in) :: ic
integer, intent(in) :: ex(2,ic)
logical, intent(in) :: tParity
integer, intent(in) :: walkExcitLevel
integer, intent(in) :: part_type
real(kind=dp), intent(in), dimension(lenof_sign) :: AvSignCurr
real(kind=dp), intent(in) :: AvExPerWalker
real(kind=dp), intent(out) :: RDMBiasFacCurr
real(kind=dp), intent(in) :: precond_fac

Return Value real(kind=dp), dimension(lenof_sign)


Contents