bpp-phyl  2.2.0
bpp::DRNonHomogeneousTreeLikelihood Member List

This is the complete list of members for bpp::DRNonHomogeneousTreeLikelihood, including all inherited members.

AbstractDiscreteRatesAcrossSitesTreeLikelihood(DiscreteDistribution *rDist, bool verbose=true)bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood
AbstractDiscreteRatesAcrossSitesTreeLikelihood(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl)bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinline
AbstractNonHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModelSet *modelSet, DiscreteDistribution *rDist, bool verbose=true, bool reparametrizeRoot=true)bpp::AbstractNonHomogeneousTreeLikelihood
AbstractNonHomogeneousTreeLikelihood(const AbstractNonHomogeneousTreeLikelihood &lik)bpp::AbstractNonHomogeneousTreeLikelihood
AbstractTreeLikelihood()bpp::AbstractTreeLikelihoodinline
AbstractTreeLikelihood(const AbstractTreeLikelihood &lik)bpp::AbstractTreeLikelihoodinline
applyParameters()bpp::AbstractNonHomogeneousTreeLikelihoodvirtual
brLenConstraint_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
brLenParameters_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
clone() constbpp::DRNonHomogeneousTreeLikelihoodinlinevirtual
computeAllTransitionProbabilities()bpp::AbstractNonHomogeneousTreeLikelihoodprotectedvirtual
computeFirstOrderDerivatives_bpp::AbstractTreeLikelihoodprotected
computeLikelihoodAtNode(int nodeId, VVVdouble &likelihoodArray) constbpp::DRNonHomogeneousTreeLikelihoodinlinevirtual
computeLikelihoodAtNode_(const Node *node, VVVdouble &likelihoodArray) constbpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
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::DRNonHomogeneousTreeLikelihoodprotectedstatic
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::DRNonHomogeneousTreeLikelihoodprotectedstatic
computeRootLikelihood()bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeSecondOrderDerivatives_bpp::AbstractTreeLikelihoodprotected
computeSubtreeLikelihoodPostfix(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeSubtreeLikelihoodPrefix(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeTransitionProbabilitiesForNode(const Node *node)bpp::AbstractNonHomogeneousTreeLikelihoodprotectedvirtual
computeTreeD2LikelihoodAtNode(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeTreeD2Likelihoods()bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeTreeDLikelihoodAtNode(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeTreeDLikelihoods()bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
computeTreeLikelihood()bpp::DRNonHomogeneousTreeLikelihood
d2pxy_bpp::AbstractNonHomogeneousTreeLikelihoodmutableprotected
data_bpp::AbstractTreeLikelihoodprotected
DiscreteRatesAcrossSitesTreeLikelihood()bpp::DiscreteRatesAcrossSitesTreeLikelihoodinline
displayLikelihood(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotectedvirtual
displayLikelihoodArray(const VVVdouble &likelihoodArray)bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodstatic
dpxy_bpp::AbstractNonHomogeneousTreeLikelihoodmutableprotected
DRNonHomogeneousMixedTreeLikelihood classbpp::DRNonHomogeneousTreeLikelihoodfriend
DRNonHomogeneousTreeLikelihood(const Tree &tree, SubstitutionModelSet *modelSet, DiscreteDistribution *rDist, bool verbose=true, bool reparametrizeRoot=false)bpp::DRNonHomogeneousTreeLikelihood
DRNonHomogeneousTreeLikelihood(const Tree &tree, const SiteContainer &data, SubstitutionModelSet *modelSet, DiscreteDistribution *rDist, bool verbose=true, bool reparametrizeRoot=false)bpp::DRNonHomogeneousTreeLikelihood
DRNonHomogeneousTreeLikelihood(const DRNonHomogeneousTreeLikelihood &lik)bpp::DRNonHomogeneousTreeLikelihood
DRTreeLikelihood()bpp::DRTreeLikelihoodinline
bpp::enableDerivatives(bool yn)=0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::enableDerivatives(bool yn)bpp::AbstractTreeLikelihoodinlinevirtual
enableFirstOrderDerivatives(bool yn)bpp::AbstractTreeLikelihoodinline
enableFirstOrderDerivatives() constbpp::AbstractTreeLikelihoodinline
enableSecondOrderDerivatives(bool yn)bpp::AbstractTreeLikelihoodinline
enableSecondOrderDerivatives() constbpp::AbstractTreeLikelihoodinline
fireParameterChanged(const ParameterList &params)bpp::DRNonHomogeneousTreeLikelihoodprotected
bpp::getAlphabet() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getAlphabet() constbpp::AbstractTreeLikelihoodinlinevirtual
getAlphabetStateAsChar(size_t i) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getAlphabetStateAsInt(size_t i) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getAlphabetStates() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getBranchLengthsParameters() constbpp::AbstractNonHomogeneousTreeLikelihoodvirtual
bpp::getData() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getData() constbpp::AbstractTreeLikelihoodinlinevirtual
bpp::getDerivableParameters() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getDerivableParameters() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getFirstOrderDerivative(const std::string &variable) constbpp::DRNonHomogeneousTreeLikelihood
getLikelihood() constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLikelihoodData()bpp::DRNonHomogeneousTreeLikelihoodinlinevirtual
getLikelihoodData() constbpp::DRNonHomogeneousTreeLikelihoodinlinevirtual
getLikelihoodForASite(size_t site) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLikelihoodForASiteForARateClass(size_t site, size_t rateClass) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
bpp::getLikelihoodForASiteForAState(size_t site, int state) const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForASiteForAState(size_t site, int state) constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
bpp::getLikelihoodForEachSite() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForEachSite() constbpp::AbstractTreeLikelihoodvirtual
getLikelihoodForEachSiteForEachRateClass() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getLikelihoodForEachSiteForEachRateClassForEachState() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
bpp::getLikelihoodForEachSiteForEachState() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLikelihoodForEachSiteForEachState() constbpp::AbstractTreeLikelihoodvirtual
getLogLikelihood() constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLogLikelihoodForASite(size_t site) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLogLikelihoodForASiteForARateClass(size_t site, size_t rateClass) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
getLogLikelihoodForASiteForARateClassForAState(size_t site, size_t rateClass, int state) constbpp::DRNonHomogeneousTreeLikelihoodvirtual
bpp::getLogLikelihoodForASiteForAState(size_t site, int state) const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForASiteForAState(size_t site, int state) constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
bpp::getLogLikelihoodForEachSite() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForEachSite() constbpp::AbstractTreeLikelihoodvirtual
getLogLikelihoodForEachSiteForEachRateClass() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getLogLikelihoodForEachSiteForEachRateClassForEachState() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
bpp::getLogLikelihoodForEachSiteForEachState() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getLogLikelihoodForEachSiteForEachState() constbpp::AbstractTreeLikelihoodvirtual
getMaximumBranchLength() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getMinimumBranchLength() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getNewBranchModelIterator(int nodeId) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getNewSiteModelIterator(size_t siteIndex) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
bpp::getNonDerivableParameters() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getNonDerivableParameters() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getNumberOfClasses() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinlinevirtual
bpp::getNumberOfSites() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getNumberOfSites() constbpp::AbstractTreeLikelihoodinlinevirtual
getNumberOfStates() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getPosteriorProbabilitiesOfEachRate() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getPosteriorRateOfEachSite() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getRateClassWithMaxPostProbOfEachSite() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getRateDistribution() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinlinevirtual
getRateDistribution()bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinlinevirtual
getRateDistributionParameters() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getRateWithMaxPostProbOfEachSite() constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getRootFrequencies(size_t siteIndex) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getRootFrequenciesParameters() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getSecondOrderDerivative(const std::string &variable) constbpp::DRNonHomogeneousTreeLikelihood
getSecondOrderDerivative(const std::string &variable1, const std::string &variable2) constbpp::DRNonHomogeneousTreeLikelihoodinline
getSiteIndex(size_t site) constbpp::DRNonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModel(int nodeId, size_t siteIndex) constbpp::NonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModel(int nodeId, size_t siteIndex)bpp::NonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModelForNode(int nodeId) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModelForNode(int nodeId)bpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModelParameters() constbpp::AbstractNonHomogeneousTreeLikelihoodvirtual
getSubstitutionModelSet() constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
getSubstitutionModelSet()bpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
bpp::getTransitionProbabilities(int nodeId, size_t siteIndex) const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getTransitionProbabilities(int nodeId, size_t siteIndex) constbpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodvirtual
getTransitionProbabilitiesPerRateClass(int nodeId, size_t siteIndex) constbpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
bpp::getTree() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::getTree() constbpp::AbstractTreeLikelihoodinlinevirtual
getValue() constbpp::DRNonHomogeneousTreeLikelihood
idToNode_bpp::AbstractNonHomogeneousTreeLikelihoodmutableprotected
init_()bpp::DRNonHomogeneousTreeLikelihoodprivate
initBranchLengthsParameters()bpp::AbstractNonHomogeneousTreeLikelihoodvirtual
initialize()bpp::AbstractNonHomogeneousTreeLikelihoodvirtual
initialized_bpp::AbstractTreeLikelihoodprotected
initParameters()bpp::AbstractNonHomogeneousTreeLikelihoodvirtual
bpp::isInitialized() const =0bpp::TreeLikelihoodpure virtual
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::isInitialized() constbpp::AbstractTreeLikelihoodinlinevirtual
likelihoodData_bpp::DRNonHomogeneousTreeLikelihoodmutableprotected
maximumBrLen_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
minimumBrLen_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
minusLogLik_bpp::DRNonHomogeneousTreeLikelihoodprotected
modelSet_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nbClasses_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nbDistinctSites_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nbNodes_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nbSites_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nbStates_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
nodes_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
operator=(const DRNonHomogeneousTreeLikelihood &lik)bpp::DRNonHomogeneousTreeLikelihood
bpp::AbstractNonHomogeneousTreeLikelihood::operator=(const AbstractNonHomogeneousTreeLikelihood &lik)bpp::AbstractNonHomogeneousTreeLikelihood
bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihood::operator=(const AbstractDiscreteRatesAcrossSitesTreeLikelihood &tl)bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinline
bpp::AbstractTreeLikelihood::operator=(const AbstractTreeLikelihood &lik)bpp::AbstractTreeLikelihoodinline
pxy_bpp::AbstractNonHomogeneousTreeLikelihoodmutableprotected
rateDistribution_bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodprotected
reparametrizeRoot_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
resetLikelihoodArray(VVVdouble &likelihoodArray)bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodstatic
resetLikelihoodArrays(const Node *node)bpp::DRNonHomogeneousTreeLikelihoodprotected
root1_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
root2_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
rootFreqs_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
setData(const SiteContainer &sites)bpp::DRNonHomogeneousTreeLikelihoodvirtual
setMaximumBranchLength(double maximum)bpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
setMinimumBranchLength(double minimum)bpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
setParameters(const ParameterList &parameters)bpp::DRNonHomogeneousTreeLikelihood
setSubstitutionModelSet(SubstitutionModelSet *modelSet)bpp::AbstractNonHomogeneousTreeLikelihoodvirtual
tree_bpp::AbstractTreeLikelihoodmutableprotected
TreeLikelihood()bpp::TreeLikelihoodinline
verbose_bpp::AbstractNonHomogeneousTreeLikelihoodprotected
~AbstractDiscreteRatesAcrossSitesTreeLikelihood()bpp::AbstractDiscreteRatesAcrossSitesTreeLikelihoodinlinevirtual
~AbstractNonHomogeneousTreeLikelihood()bpp::AbstractNonHomogeneousTreeLikelihoodinlinevirtual
~AbstractTreeLikelihood()bpp::AbstractTreeLikelihoodinlinevirtual
~DiscreteRatesAcrossSitesTreeLikelihood()bpp::DiscreteRatesAcrossSitesTreeLikelihoodinlinevirtual
~DRNonHomogeneousTreeLikelihood()bpp::DRNonHomogeneousTreeLikelihoodvirtual
~DRTreeLikelihood()bpp::DRTreeLikelihoodinlinevirtual
~TreeLikelihood()bpp::TreeLikelihoodinlinevirtual