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::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | protectedvirtual |
computeSecondOrderDerivatives_ | bpp::AbstractTreeLikelihood | protected |
computeSubtreeLikelihoodPostfix(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeSubtreeLikelihoodPrefix(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeTransitionProbabilitiesForNode(const Node *node) | bpp::AbstractHomogeneousTreeLikelihood | protectedvirtual |
computeTreeD2LikelihoodAtNode(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeTreeD2Likelihoods() | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeTreeDLikelihoodAtNode(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeTreeDLikelihoods() | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
computeTreeLikelihood() | bpp::DRHomogeneousTreeLikelihood | |
d2pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
data_ | bpp::AbstractTreeLikelihood | protected |
DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inline |
displayLikelihood(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
displayLikelihoodArray(const VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
dpxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
DRHomogeneousMixedTreeLikelihood class | bpp::DRHomogeneousTreeLikelihood | friend |
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::DRHomogeneousTreeLikelihood | protectedvirtual |
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::DRHomogeneousTreeLikelihood | |
getLikelihood() const | bpp::DRHomogeneousTreeLikelihood | virtual |
getLikelihoodData() | bpp::DRHomogeneousTreeLikelihood | inlinevirtual |
getLikelihoodData() const | bpp::DRHomogeneousTreeLikelihood | inlinevirtual |
getLikelihoodForASite(size_t site) const | bpp::DRHomogeneousTreeLikelihood | virtual |
getLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::DRHomogeneousTreeLikelihood | virtual |
getLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | virtual |
getLogLikelihoodForASite(size_t site) const | bpp::DRHomogeneousTreeLikelihood | virtual |
getLogLikelihoodForASiteForARateClass(size_t site, size_t rateClass) const | bpp::DRHomogeneousTreeLikelihood | virtual |
getLogLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) const | bpp::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | |
getSecondOrderDerivative(const std::string &variable1, const std::string &variable2) const | bpp::DRHomogeneousTreeLikelihood | 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 | |
init_() | bpp::DRHomogeneousTreeLikelihood | 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::DRHomogeneousTreeLikelihood | mutableprivate |
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 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 |
pxy_ | bpp::AbstractHomogeneousTreeLikelihood | mutableprotected |
rateDistribution_ | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | protected |
resetLikelihoodArray(VVVdouble &likelihoodArray) | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | static |
resetLikelihoodArrays(const Node *node) | bpp::DRHomogeneousTreeLikelihood | protectedvirtual |
rootFreqs_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
setData(const SiteContainer &sites) | bpp::DRHomogeneousTreeLikelihood | 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 |
verbose_ | bpp::AbstractHomogeneousTreeLikelihood | protected |
~AbstractDiscreteRatesAcrossSitesTreeLikelihood() | bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
~AbstractHomogeneousTreeLikelihood() | bpp::AbstractHomogeneousTreeLikelihood | inlinevirtual |
~AbstractTreeLikelihood() | bpp::AbstractTreeLikelihood | inlinevirtual |
~DiscreteRatesAcrossSitesTreeLikelihood() | bpp::DiscreteRatesAcrossSitesTreeLikelihood | inlinevirtual |
~DRHomogeneousTreeLikelihood() | bpp::DRHomogeneousTreeLikelihood | virtual |
~DRTreeLikelihood() | bpp::DRTreeLikelihood | inlinevirtual |
~TreeLikelihood() | bpp::TreeLikelihood | inlinevirtual |