| 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::DRHomogeneousMixedTreeLikelihood | inlinevirtual |
| computeAllTransitionProbabilities() | bpp::AbstractHomogeneousTreeLikelihood | protectedvirtual |
| computeFirstOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected |
| computeLikelihoodAtNode(int nodeId, VVVdouble &likelihoodArray) const | bpp::DRHomogeneousTreeLikelihood | inlinevirtual |
| computeLikelihoodAtNode_(const Node *node, VVVdouble &likelihoodArray, const Node *sonNode=0) const | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeLikelihoodFromArrays(const std::vector< const VVVdouble *> &iLik, const std::vector< const VVVdouble *> &tProb, VVVdouble &oLik, size_t nbNodes, size_t nbDistinctSites, size_t nbClasses, size_t nbStates, bool reset=true) | bpp::DRHomogeneousTreeLikelihood | protectedstatic |
| computeLikelihoodFromArrays(const std::vector< const VVVdouble *> &iLik, const std::vector< const VVVdouble *> &tProb, const VVVdouble *iLikR, const VVVdouble *tProbR, VVVdouble &oLik, size_t nbNodes, size_t nbDistinctSites, size_t nbClasses, size_t nbStates, bool reset=true) | bpp::DRHomogeneousTreeLikelihood | protectedstatic |
| computeRootLikelihood() | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeSecondOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected |
| computeSubtreeLikelihoodPostfix(const Node *node) | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeSubtreeLikelihoodPrefix(const Node *node) | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeTransitionProbabilitiesForNode(const Node *node) | bpp::AbstractHomogeneousTreeLikelihood | protectedvirtual |
| computeTreeD2LikelihoodAtNode(const Node *) | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeTreeD2Likelihoods() | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| computeTreeDLikelihoodAtNode(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
| computeTreeDLikelihoods() | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| computeTreeLikelihood() | bpp::DRHomogeneousMixedTreeLikelihood | |
| d2pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
| data_ | bpp::AbstractTreeLikelihood | protected |
| DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inline |
| displayLikelihood(const Node *node) | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| displayLikelihoodArray(const VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
| dpxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
| DRHomogeneousMixedTreeLikelihood(const Tree &tree, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true, bool rootArray=false) | bpp::DRHomogeneousMixedTreeLikelihood | |
| DRHomogeneousMixedTreeLikelihood(const Tree &tree, const SiteContainer &data, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true, bool rootArray=false) | bpp::DRHomogeneousMixedTreeLikelihood | |
| DRHomogeneousMixedTreeLikelihood(const DRHomogeneousMixedTreeLikelihood &lik) | bpp::DRHomogeneousMixedTreeLikelihood | |
| DRHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true) | bpp::DRHomogeneousTreeLikelihood | |
| DRHomogeneousTreeLikelihood(const Tree &tree, const SiteContainer &data, SubstitutionModel *model, DiscreteDistribution *rDist, bool checkRooted=true, bool verbose=true) | bpp::DRHomogeneousTreeLikelihood | |
| DRHomogeneousTreeLikelihood(const DRHomogeneousTreeLikelihood &lik) | bpp::DRHomogeneousTreeLikelihood | |
| DRTreeLikelihood() | bpp::DRTreeLikelihood | inline |
| 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::DRHomogeneousMixedTreeLikelihood | virtual |
| 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 |
| 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 |
| getFirstOrderDerivative(const std::string &variable) const | bpp::DRHomogeneousMixedTreeLikelihood | |
| getLikelihood() const | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| getLikelihoodData() | bpp::DRHomogeneousTreeLikelihood | inlinevirtual |
| getLikelihoodData() const | bpp::DRHomogeneousTreeLikelihood | inlinevirtual |
| getLikelihoodForASite(size_t site) const | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| getLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| getLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::DRHomogeneousMixedTreeLikelihood | 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::DRHomogeneousMixedTreeLikelihood | virtual |
| getLogLikelihoodForASite(size_t site) const | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| getLogLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| getLogLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::DRHomogeneousMixedTreeLikelihood | 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::DRHomogeneousMixedTreeLikelihood | |
| getSecondOrderDerivative(const std::string &variable1, const std::string &variable2) const | bpp::DRHomogeneousMixedTreeLikelihood | inline |
| getSiteIndex(size_t site) const | bpp::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | |
| initBranchLengthsParameters() | bpp::AbstractHomogeneousTreeLikelihood | virtual |
| initialize() | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| initialized_ | bpp::AbstractTreeLikelihood | protected |
| initParameters() | bpp::AbstractHomogeneousTreeLikelihood | virtual |
| bpp::isInitialized() const =0 | bpp::TreeLikelihood | pure virtual |
| bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::isInitialized() const | bpp::AbstractTreeLikelihood | inlinevirtual |
| maximumBrLen_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
| minimumBrLen_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
| minusLogLik_ | bpp::DRHomogeneousTreeLikelihood | 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 DRHomogeneousMixedTreeLikelihood &lik) | bpp::DRHomogeneousMixedTreeLikelihood | |
| bpp::DRHomogeneousTreeLikelihood::operator=(const DRHomogeneousTreeLikelihood &lik) | bpp::DRHomogeneousTreeLikelihood | |
| 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 |
| probas_ | bpp::DRHomogeneousMixedTreeLikelihood | private |
| pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
| rateDistribution_ | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | protected |
| resetLikelihoodArray(VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
| resetLikelihoodArrays(const Node *node) | bpp::DRHomogeneousMixedTreeLikelihood | protectedvirtual |
| rootArray_ | bpp::DRHomogeneousMixedTreeLikelihood | private |
| rootFreqs_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
| setData(const SiteContainer &sites) | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| setMaximumBranchLength(double maximum) | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual |
| setMinimumBranchLength(double minimum) | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual |
| setParameters(const ParameterList ¶meters) | bpp::DRHomogeneousTreeLikelihood | |
| setSubstitutionModel(SubstitutionModel *model) | bpp::AbstractHomogeneousTreeLikelihood | virtual |
| tree_ | bpp::AbstractTreeLikelihood | mutableprotected |
| TreeLikelihood() | bpp::TreeLikelihood | inline |
| treeLikelihoodsContainer_ | bpp::DRHomogeneousMixedTreeLikelihood | private |
| verbose_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
| ~AbstractDiscreteRatesAcrossSitesTreeLikelihood() | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
| ~AbstractHomogeneousTreeLikelihood() | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual |
| ~AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inlinevirtual |
| ~DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
| ~DRHomogeneousMixedTreeLikelihood() | bpp::DRHomogeneousMixedTreeLikelihood | virtual |
| ~DRHomogeneousTreeLikelihood() | bpp::DRHomogeneousTreeLikelihood | virtual |
| ~DRTreeLikelihood() | bpp::DRTreeLikelihood | inlinevirtual |
| ~TreeLikelihood() | bpp::TreeLikelihood | inlinevirtual |