| AbstractDiscreteRatesAcrossSitesTreeLikelihood(DiscreteDistribution *rDist, bool verbose=true) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood |  | 
  | AbstractDiscreteRatesAcrossSitesTreeLikelihood(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inline | 
  | AbstractHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true) | bpp::AbstractHomogeneousTreeLikelihood |  | 
  | AbstractHomogeneousTreeLikelihood(const AbstractHomogeneousTreeLikelihood &lik) | bpp::AbstractHomogeneousTreeLikelihood |  | 
  | AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inline | 
  | AbstractTreeLikelihood(const AbstractTreeLikelihood &lik) | bpp::AbstractTreeLikelihood | inline | 
  | applyParameters() | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | brLenConstraint_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | brLenParameters_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | clone() const | bpp::RHomogeneousTreeLikelihood | inlinevirtual | 
  | computeAllTransitionProbabilities() | bpp::AbstractHomogeneousTreeLikelihood | protectedvirtual | 
  | computeDownSubtreeD2Likelihood(const Node *) | bpp::RHomogeneousTreeLikelihood | protectedvirtual | 
  | computeDownSubtreeDLikelihood(const Node *) | bpp::RHomogeneousTreeLikelihood | protectedvirtual | 
  | computeFirstOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected | 
  | computeSecondOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected | 
  | computeSubtreeLikelihood(const Node *node) | bpp::RHomogeneousTreeLikelihood | protectedvirtual | 
  | computeTransitionProbabilitiesForNode(const Node *node) | bpp::AbstractHomogeneousTreeLikelihood | protectedvirtual | 
  | computeTreeD2Likelihood(const std::string &variable) | bpp::RHomogeneousTreeLikelihood | virtual | 
  | computeTreeDLikelihood(const std::string &variable) | bpp::RHomogeneousTreeLikelihood | virtual | 
  | computeTreeLikelihood() | bpp::RHomogeneousTreeLikelihood |  | 
  | d2pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected | 
  | data_ | bpp::AbstractTreeLikelihood | protected | 
  | DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inline | 
  | displayLikelihood(const Node *node) | bpp::RHomogeneousTreeLikelihood | protectedvirtual | 
  | displayLikelihoodArray(const VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static | 
  | dpxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected | 
  | bpp::enableDerivatives(bool yn)=0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::enableDerivatives(bool yn) | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | enableFirstOrderDerivatives(bool yn) | bpp::AbstractTreeLikelihood | inline | 
  | enableFirstOrderDerivatives() const | bpp::AbstractTreeLikelihood | inline | 
  | enableSecondOrderDerivatives(bool yn) | bpp::AbstractTreeLikelihood | inline | 
  | enableSecondOrderDerivatives() const | bpp::AbstractTreeLikelihood | inline | 
  | fireParameterChanged(const ParameterList ¶ms) | bpp::RHomogeneousTreeLikelihood | protected | 
  | bpp::getAlphabet() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getAlphabet() const | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | getAlphabetStateAsChar(size_t i) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getAlphabetStateAsInt(size_t i) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getAlphabetStates() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getBranchLengthsParameters() const | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | getD2LikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getD2LikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getD2LogLikelihood() const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getD2LogLikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | bpp::getData() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getData() const | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | bpp::getDerivableParameters() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getDerivableParameters() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getDLikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getDLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getDLogLikelihood() const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getDLogLikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getFirstOrderDerivative(const std::string &variable) const | bpp::RHomogeneousTreeLikelihood |  | 
  | getLikelihood() const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLikelihoodData() | bpp::RHomogeneousTreeLikelihood | inlinevirtual | 
  | getLikelihoodData() const | bpp::RHomogeneousTreeLikelihood | inlinevirtual | 
  | getLikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | bpp::getLikelihoodForASiteForAState(size_t site, int state) const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForASiteForAState(size_t site, int state) const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | bpp::getLikelihoodForEachSite() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForEachSite() const | bpp::AbstractTreeLikelihood | virtual | 
  | getLikelihoodForEachSiteForEachRateClass() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getLikelihoodForEachSiteForEachRateClassForEachState() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | bpp::getLikelihoodForEachSiteForEachState() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForEachSiteForEachState() const | bpp::AbstractTreeLikelihood | virtual | 
  | getLogLikelihood() const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLogLikelihoodForASite(size_t site) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLogLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | getLogLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::RHomogeneousTreeLikelihood | virtual | 
  | bpp::getLogLikelihoodForASiteForAState(size_t site, int state) const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForASiteForAState(size_t site, int state) const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | bpp::getLogLikelihoodForEachSite() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForEachSite() const | bpp::AbstractTreeLikelihood | virtual | 
  | getLogLikelihoodForEachSiteForEachRateClass() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getLogLikelihoodForEachSiteForEachRateClassForEachState() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | bpp::getLogLikelihoodForEachSiteForEachState() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForEachSiteForEachState() const | bpp::AbstractTreeLikelihood | virtual | 
  | getMaximumBranchLength() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getMinimumBranchLength() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getNewBranchModelIterator(int nodeId) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getNewSiteModelIterator(size_t siteIndex) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | bpp::getNonDerivableParameters() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getNonDerivableParameters() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getNumberOfClasses() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual | 
  | bpp::getNumberOfSites() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getNumberOfSites() const | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | getNumberOfStates() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getPosteriorProbabilitiesOfEachRate() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getPosteriorRateOfEachSite() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getRateClassWithMaxPostProbOfEachSite() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getRateDistribution() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual | 
  | getRateDistribution() | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual | 
  | getRateDistributionParameters() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getRateWithMaxPostProbOfEachSite() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getRootFrequencies(size_t siteIndex) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getSecondOrderDerivative(const std::string &variable) const | bpp::RHomogeneousTreeLikelihood |  | 
  | getSecondOrderDerivative(const std::string &variable1, const std::string &variable2) const | bpp::RHomogeneousTreeLikelihood | inline | 
  | getSiteIndex(size_t site) const | bpp::RHomogeneousTreeLikelihood | inlinevirtual | 
  | getSubstitutionModel() const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getSubstitutionModel(int nodeId, size_t siteIndex) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getSubstitutionModel() | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getSubstitutionModel(int nodeId, size_t siteIndex) | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | getSubstitutionModelParameters() const | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | bpp::getTransitionProbabilities(int nodeId, size_t siteIndex) const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getTransitionProbabilities(int nodeId, size_t siteIndex) const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual | 
  | getTransitionProbabilitiesPerRateClass(int nodeId, size_t siteIndex) const | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | bpp::getTree() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getTree() const | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | getValue() const | bpp::RHomogeneousTreeLikelihood |  | 
  | init_(bool usePatterns) | bpp::RHomogeneousTreeLikelihood | private | 
  | initBranchLengthsParameters() | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | initialize() | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | initialized_ | bpp::AbstractTreeLikelihood | protected | 
  | initParameters() | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | bpp::isInitialized() const =0 | bpp::TreeLikelihood | pure virtual | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::isInitialized() const | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | likelihoodData_ | bpp::RHomogeneousTreeLikelihood | mutableprivate | 
  | maximumBrLen_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | minimumBrLen_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | minusLogLik_ | bpp::RHomogeneousTreeLikelihood | protected | 
  | model_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nbClasses_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nbDistinctSites_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nbNodes_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nbSites_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nbStates_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | nodes_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | operator=(const RHomogeneousTreeLikelihood &lik) | bpp::RHomogeneousTreeLikelihood |  | 
  | bpp::AbstractHomogeneousTreeLikelihood::operator=(const AbstractHomogeneousTreeLikelihood &lik) | bpp::AbstractHomogeneousTreeLikelihood |  | 
  | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::operator=(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inline | 
  | bpp::AbstractTreeLikelihood::operator=(const AbstractTreeLikelihood &lik) | bpp::AbstractTreeLikelihood | inline | 
  | pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected | 
  | rateDistribution_ | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | protected | 
  | resetLikelihoodArray(VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static | 
  | RHomogeneousMixedTreeLikelihood class | bpp::RHomogeneousTreeLikelihood | friend | 
  | RHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true, bool usePatterns=true) | bpp::RHomogeneousTreeLikelihood |  | 
  | RHomogeneousTreeLikelihood(const Tree &tree, const SiteContainer &data, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true, bool usePatterns=true) | bpp::RHomogeneousTreeLikelihood |  | 
  | RHomogeneousTreeLikelihood(const RHomogeneousTreeLikelihood &lik) | bpp::RHomogeneousTreeLikelihood |  | 
  | rootFreqs_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | setData(const SiteContainer &sites) | bpp::RHomogeneousTreeLikelihood | virtual | 
  | setMaximumBranchLength(double maximum) | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | setMinimumBranchLength(double minimum) | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | setParameters(const ParameterList ¶meters) | bpp::RHomogeneousTreeLikelihood |  | 
  | setSubstitutionModel(SubstitutionModel *model) | bpp::AbstractHomogeneousTreeLikelihood | virtual | 
  | tree_ | bpp::AbstractTreeLikelihood | mutableprotected | 
  | TreeLikelihood() | bpp::TreeLikelihood | inline | 
  | verbose_ | bpp::AbstractHomogeneousTreeLikelihood | protected | 
  | ~AbstractDiscreteRatesAcrossSitesTreeLikelihood() | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual | 
  | ~AbstractHomogeneousTreeLikelihood() | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual | 
  | ~AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inlinevirtual | 
  | ~DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual | 
  | ~RHomogeneousTreeLikelihood() | bpp::RHomogeneousTreeLikelihood | virtual | 
  | ~TreeLikelihood() | bpp::TreeLikelihood | inlinevirtual |