alphabet_ | bpp::NonHomogeneousSequenceSimulator | private |
clone() const | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
continuousRates_ | bpp::NonHomogeneousSequenceSimulator | private |
DetailedSiteSimulator() | bpp::DetailedSiteSimulator | inline |
dEvolve(size_t initialState, double rate, RASiteSimulationResult &rassr) const | bpp::NonHomogeneousSequenceSimulator | protected |
dEvolveInternal(SNode *node, double rate, RASiteSimulationResult &rassr) const | bpp::NonHomogeneousSequenceSimulator | protected |
dSimulateSite() const | bpp::NonHomogeneousSequenceSimulator | virtual |
dSimulateSite(size_t ancestralStateIndex) const | bpp::NonHomogeneousSequenceSimulator | virtual |
dSimulateSite(size_t ancestralStateIndex, double rate) const | bpp::NonHomogeneousSequenceSimulator | virtual |
dSimulateSite(double rate) const | bpp::NonHomogeneousSequenceSimulator | virtual |
dSimulateSite(size_t ancestralStateIndex, size_t rateClass) const | bpp::NonHomogeneousSequenceSimulator | virtual |
enableContinuousRates(bool yn) | bpp::NonHomogeneousSequenceSimulator | inline |
evolve(const SNode *node, size_t initialStateIndex, size_t rateClass) const | bpp::NonHomogeneousSequenceSimulator | protected |
evolve(const SNode *node, size_t initialStateIndex, double rate) const | bpp::NonHomogeneousSequenceSimulator | protected |
evolveInternal(SNode *node, size_t rateClass) const | bpp::NonHomogeneousSequenceSimulator | protected |
evolveInternal(SNode *node, double rate) const | bpp::NonHomogeneousSequenceSimulator | protected |
getAlphabet() const | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
getRateDistribution() const | bpp::NonHomogeneousSequenceSimulator | inline |
getSequencesNames() const | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
getSubstitutionModelSet() const | bpp::NonHomogeneousSequenceSimulator | inline |
getTree() const | bpp::NonHomogeneousSequenceSimulator | inline |
init() | bpp::NonHomogeneousSequenceSimulator | private |
leaves_ | bpp::NonHomogeneousSequenceSimulator | private |
modelSet_ | bpp::NonHomogeneousSequenceSimulator | private |
multipleEvolve(const SNode *node, const std::vector< size_t > &initialStateIndices, const std::vector< size_t > &rateClasses, std::vector< size_t > &finalStates) const | bpp::NonHomogeneousSequenceSimulator | protected |
multipleEvolve(const std::vector< size_t > &initialStates, const std::vector< size_t > &rateClasses) const | bpp::NonHomogeneousSequenceSimulator | protected |
multipleEvolveInternal(SNode *node, const std::vector< size_t > &rateClasses) const | bpp::NonHomogeneousSequenceSimulator | protected |
nbClasses_ | bpp::NonHomogeneousSequenceSimulator | private |
nbNodes_ | bpp::NonHomogeneousSequenceSimulator | private |
nbStates_ | bpp::NonHomogeneousSequenceSimulator | private |
NonHomogeneousSequenceSimulator(const SubstitutionModelSet *modelSet, const DiscreteDistribution *rate, const Tree *tree) | bpp::NonHomogeneousSequenceSimulator | |
NonHomogeneousSequenceSimulator(const SubstitutionModel *model, const DiscreteDistribution *rate, const Tree *tree) | bpp::NonHomogeneousSequenceSimulator | |
NonHomogeneousSequenceSimulator(const NonHomogeneousSequenceSimulator &nhss) | bpp::NonHomogeneousSequenceSimulator | inline |
operator=(const NonHomogeneousSequenceSimulator &nhss) | bpp::NonHomogeneousSequenceSimulator | inline |
ownModelSet_ | bpp::NonHomogeneousSequenceSimulator | private |
rate_ | bpp::NonHomogeneousSequenceSimulator | private |
seqNames_ | bpp::NonHomogeneousSequenceSimulator | private |
SequenceSimulator() | bpp::SequenceSimulator | inline |
simulate(size_t numberOfSites) const | bpp::NonHomogeneousSequenceSimulator | virtual |
simulateSite() const | bpp::NonHomogeneousSequenceSimulator | virtual |
simulateSite(size_t ancestralStateIndex) const | bpp::NonHomogeneousSequenceSimulator | virtual |
simulateSite(size_t ancestralStateIndex, double rate) const | bpp::NonHomogeneousSequenceSimulator | virtual |
simulateSite(double rate) const | bpp::NonHomogeneousSequenceSimulator | virtual |
simulateSite(size_t ancestralStateIndex, size_t rateClass) const | bpp::NonHomogeneousSequenceSimulator | virtual |
SiteSimulator() | bpp::SiteSimulator | inline |
supportedStates_ | bpp::NonHomogeneousSequenceSimulator | private |
templateTree_ | bpp::NonHomogeneousSequenceSimulator | private |
tree_ | bpp::NonHomogeneousSequenceSimulator | mutableprivate |
~DetailedSiteSimulator() | bpp::DetailedSiteSimulator | inlinevirtual |
~NonHomogeneousSequenceSimulator() | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
~SequenceSimulator() | bpp::SequenceSimulator | inlinevirtual |
~SiteSimulator() | bpp::SiteSimulator | inlinevirtual |