constrained_get_prob_2D Function

private pure function constrained_get_prob_2D(this, i, j, contain, renorm, tgt) result(prob)

Returns the probability to draw tgt from the sampler with index iEntry

Type Bound

AliasSampler_2D_t

Arguments

Type IntentOptional Attributes Name
class(AliasSampler_2D_t), intent(in) :: this
integer, intent(in) :: i

Index of the sampler to use

integer, intent(in) :: j

Index of the sampler to use Index of the sampler to use

integer, intent(in) :: contain(:)
real(kind=dp), intent(in) :: renorm
integer, intent(in) :: tgt

the number for which we request the probability of sampling

Return Value real(kind=dp)