westpa.fasthist package
Module contents
- westpa.fasthist.histnd(values, binbounds, weights=1.0, out=None, binbound_check=True, ignore_out_of_range=False)
Generate an N-dimensional PDF (or contribution to a PDF) from the given values.
binbounds
is a list of arrays of boundary values, with one entry for each dimension (values
must have as many columns as there are entries inbinbounds
)weight
, if provided, specifies the weight each value contributes to the histogram; this may be a scalar (for equal weights for all values) or a vector of the same length asvalues
(for unequal weights). Ifbinbound_check
is True, then the boundaries are checked for strict positive monotonicity; set to False to shave a few microseconds if you know your bin boundaries to be monotonically increasing.
- westpa.fasthist.normhistnd(hist, binbounds)
Normalize the N-dimensional histogram
hist
with corresponding bin boundariesbinbounds
. Modifieshist
in place and returns the normalization factor used.