vSMC
vSMC: Scalable Monte Carlo
|
This is the complete list of members for vsmc::WeightSet, including all inherited members.
add_log_weight(InputIter first) | vsmc::WeightSet | inline |
add_log_weight(RandomIter first, int stride) | vsmc::WeightSet | inline |
cess(InputIter first, bool use_log) const | vsmc::WeightSet | inline |
cess(RandomIter first, int stride, bool use_log) const | vsmc::WeightSet | inline |
compute_cess(const double *first, bool use_log) const | vsmc::WeightSet | inlineprotectedvirtual |
compute_ess(const double *first, bool use_log) const | vsmc::WeightSet | inlineprotectedvirtual |
draw(URNG &eng) const | vsmc::WeightSet | inline |
ess() const | vsmc::WeightSet | inline |
ess(InputIter first, bool use_log) const | vsmc::WeightSet | inline |
ess(RandomIter first, int stride, bool use_log) const | vsmc::WeightSet | inline |
log_weight(size_type id) const | vsmc::WeightSet | inline |
log_weight2weight() | vsmc::WeightSet | inlineprotectedvirtual |
log_weight_data() const | vsmc::WeightSet | inline |
mul_weight(InputIter first) | vsmc::WeightSet | inline |
mul_weight(RandomIter first, int stride) | vsmc::WeightSet | inline |
mutable_log_weight_data() | vsmc::WeightSet | inlineprotected |
mutable_weight_data() | vsmc::WeightSet | inlineprotected |
normalize_log_weight() | vsmc::WeightSet | inlineprotectedvirtual |
normalize_weight() | vsmc::WeightSet | inlineprotectedvirtual |
operator=(const WeightSet &)=default | vsmc::WeightSet | |
operator=(WeightSet &&)=default | vsmc::WeightSet | |
read_log_weight(OutputIter first) const | vsmc::WeightSet | inline |
read_log_weight(RandomIter first, int stride) const | vsmc::WeightSet | inline |
read_resample_weight(double *first) const | vsmc::WeightSet | inlinevirtual |
read_weight(OutputIter first) const | vsmc::WeightSet | inline |
read_weight(RandomIter first, int stride) const | vsmc::WeightSet | inline |
resample_size() const | vsmc::WeightSet | inlinevirtual |
resample_weight_data() const | vsmc::WeightSet | inlinevirtual |
set_equal_weight() | vsmc::WeightSet | inline |
set_ess(double e) | vsmc::WeightSet | inlineprotected |
set_log_weight(InputIter first) | vsmc::WeightSet | inline |
set_log_weight(RandomIter first, int stride) | vsmc::WeightSet | inline |
set_weight(InputIter first) | vsmc::WeightSet | inline |
set_weight(RandomIter first, int stride) | vsmc::WeightSet | inline |
size() const | vsmc::WeightSet | inline |
size_type typedef | vsmc::WeightSet | |
weight(size_type id) const | vsmc::WeightSet | inline |
weight2log_weight() | vsmc::WeightSet | inlineprotectedvirtual |
weight_data() const | vsmc::WeightSet | inline |
WeightSet(size_type N) | vsmc::WeightSet | inlineexplicit |
WeightSet(const WeightSet &)=default | vsmc::WeightSet | |
WeightSet(WeightSet &&)=default | vsmc::WeightSet | |
~WeightSet() | vsmc::WeightSet | inlinevirtual |