| AbstractDiscreteRatesAcrossSitesTreeLikelihood(DiscreteDistribution *rDist, bool verbose=true) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | |
| AbstractDiscreteRatesAcrossSitesTreeLikelihood(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inline |
| AbstractNonHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModelSet *modelSet, DiscreteDistribution *rDist, bool verbose=true, bool reparametrizeRoot=true) | bpp::AbstractNonHomogeneousTreeLikelihood | |
| AbstractNonHomogeneousTreeLikelihood(const AbstractNonHomogeneousTreeLikelihood &lik) | bpp::AbstractNonHomogeneousTreeLikelihood | |
| AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inline |
| AbstractTreeLikelihood(const AbstractTreeLikelihood &lik) | bpp::AbstractTreeLikelihood | inline |
| applyParameters() | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| brLenConstraint_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| brLenParameters_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| clone() const =0 | bpp::NonHomogeneousTreeLikelihood | pure virtual |
| computeAllTransitionProbabilities() | bpp::AbstractNonHomogeneousTreeLikelihood | protectedvirtual |
| computeFirstOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected |
| computeSecondOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected |
| computeTransitionProbabilitiesForNode(const Node *node) | bpp::AbstractNonHomogeneousTreeLikelihood | protectedvirtual |
| d2pxy_ | bpp::AbstractNonHomogeneousTreeLikelihood | mutableprotected |
| data_ | bpp::AbstractTreeLikelihood | protected |
| DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inline |
| displayLikelihoodArray(const VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
| dpxy_ | bpp::AbstractNonHomogeneousTreeLikelihood | 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 |
| bpp::getAlphabet() const =0 | bpp::TreeLikelihood | pure virtual |
| bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getAlphabet() const | bpp::AbstractTreeLikelihood | inlinevirtual |
| getAlphabetStateAsChar(size_t i) const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getAlphabetStateAsInt(size_t i) const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getAlphabetStates() const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getBranchLengthsParameters() const | bpp::AbstractNonHomogeneousTreeLikelihood | 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 |
| getLikelihood() const =0 | bpp::TreeLikelihood | pure virtual |
| getLikelihoodData()=0 | bpp::TreeLikelihood | pure virtual |
| getLikelihoodData() const =0 | bpp::TreeLikelihood | pure virtual |
| getLikelihoodForASite(size_t site) const =0 | bpp::TreeLikelihood | pure virtual |
| getLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const =0 | bpp::DiscreteRatesAcrossSitesTreeLikelihood | pure virtual |
| getLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const =0 | bpp::DiscreteRatesAcrossSitesTreeLikelihood | pure 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 =0 | bpp::TreeLikelihood | pure virtual |
| getLogLikelihoodForASite(size_t site) const =0 | bpp::TreeLikelihood | pure virtual |
| getLogLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const =0 | bpp::DiscreteRatesAcrossSitesTreeLikelihood | pure virtual |
| getLogLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const =0 | bpp::DiscreteRatesAcrossSitesTreeLikelihood | pure 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::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getMinimumBranchLength() const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getNewBranchModelIterator(int nodeId) const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getNewSiteModelIterator(size_t siteIndex) const | bpp::AbstractNonHomogeneousTreeLikelihood | 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::AbstractNonHomogeneousTreeLikelihood | 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::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getRateWithMaxPostProbOfEachSite() const | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | virtual |
| getRootFrequencies(size_t siteIndex) const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getRootFrequenciesParameters() const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getSiteIndex(size_t site) const =0 | bpp::TreeLikelihood | pure virtual |
| getSubstitutionModel(int nodeId, size_t siteIndex) const | bpp::NonHomogeneousTreeLikelihood | inlinevirtual |
| getSubstitutionModel(int nodeId, size_t siteIndex) | bpp::NonHomogeneousTreeLikelihood | inlinevirtual |
| getSubstitutionModelForNode(int nodeId) const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getSubstitutionModelForNode(int nodeId) | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getSubstitutionModelParameters() const | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| getSubstitutionModelSet() const | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| getSubstitutionModelSet() | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| 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::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| bpp::getTree() const =0 | bpp::TreeLikelihood | pure virtual |
| bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getTree() const | bpp::AbstractTreeLikelihood | inlinevirtual |
| idToNode_ | bpp::AbstractNonHomogeneousTreeLikelihood | mutableprotected |
| init_(const Tree &tree, SubstitutionModelSet *modelSet, DiscreteDistribution *rDist, bool verbose) | bpp::AbstractNonHomogeneousTreeLikelihood | private |
| initBranchLengthsParameters() | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| initialize() | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| initialized_ | bpp::AbstractTreeLikelihood | protected |
| initParameters() | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| bpp::isInitialized() const =0 | bpp::TreeLikelihood | pure virtual |
| bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::isInitialized() const | bpp::AbstractTreeLikelihood | inlinevirtual |
| maximumBrLen_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| minimumBrLen_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| modelSet_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nbClasses_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nbDistinctSites_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nbNodes_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nbSites_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nbStates_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| nodes_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| operator=(const AbstractNonHomogeneousTreeLikelihood &lik) | bpp::AbstractNonHomogeneousTreeLikelihood | |
| bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::operator=(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inline |
| bpp::AbstractTreeLikelihood::operator=(const AbstractTreeLikelihood &lik) | bpp::AbstractTreeLikelihood | inline |
| pxy_ | bpp::AbstractNonHomogeneousTreeLikelihood | mutableprotected |
| rateDistribution_ | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | protected |
| reparametrizeRoot_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| resetLikelihoodArray(VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
| root1_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| root2_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| rootFreqs_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| setData(const SiteContainer &sites)=0 | bpp::TreeLikelihood | pure virtual |
| setMaximumBranchLength(double maximum) | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| setMinimumBranchLength(double minimum) | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| setSubstitutionModelSet(SubstitutionModelSet *modelSet) | bpp::AbstractNonHomogeneousTreeLikelihood | virtual |
| tree_ | bpp::AbstractTreeLikelihood | mutableprotected |
| TreeLikelihood() | bpp::TreeLikelihood | inline |
| verbose_ | bpp::AbstractNonHomogeneousTreeLikelihood | protected |
| ~AbstractDiscreteRatesAcrossSitesTreeLikelihood() | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
| ~AbstractNonHomogeneousTreeLikelihood() | bpp::AbstractNonHomogeneousTreeLikelihood | inlinevirtual |
| ~AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inlinevirtual |
| ~DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
| ~TreeLikelihood() | bpp::TreeLikelihood | inlinevirtual |