| clone() const | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
| 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 |
| getSubstitutionModel() const | bpp::HomogeneousSequenceSimulator | inline |
| getSubstitutionModelSet() const | bpp::NonHomogeneousSequenceSimulator | inline |
| getTree() const | bpp::NonHomogeneousSequenceSimulator | inline |
| HomogeneousSequenceSimulator(const SubstitutionModel *model, const DiscreteDistribution *rate, const Tree *tree) | bpp::HomogeneousSequenceSimulator | inline |
| 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 |
| 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 |
| 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 |
| ~DetailedSiteSimulator() | bpp::DetailedSiteSimulator | inlinevirtual |
| ~HomogeneousSequenceSimulator() | bpp::HomogeneousSequenceSimulator | inlinevirtual |
| ~NonHomogeneousSequenceSimulator() | bpp::NonHomogeneousSequenceSimulator | inlinevirtual |
| ~SequenceSimulator() | bpp::SequenceSimulator | inlinevirtual |
| ~SiteSimulator() | bpp::SiteSimulator | inlinevirtual |