Template Function fwdpp::fwdpp_internal::haploid_genome_cleaner(GenomeContainerType&, const MutationContainerType&, const std::vector<uint_t>&, const uint_t, const mutation_removal_policy&)

Function Documentation

template<typename GenomeContainerType, typename MutationContainerType, typename mutation_removal_policy>
std::enable_if<std::is_same<mutation_removal_policy, fwdpp::remove_nothing>::value>::type fwdpp::fwdpp_internal::haploid_genome_cleaner(GenomeContainerType&, const MutationContainerType&, const std::vector<uint_t>&, const uint_t, const mutation_removal_policy&)

Handles removal of indexes to mutations from haploid_genomes after sampling Intended use is when std::is_same< mutation_removal_policy, fwdpp::remove_nothing >::type is true. Called by fwdpp::sample_diploid.