bpp-phyl3  3.0.0
bpp::AbstractReward Member List

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

AbstractReward(std::shared_ptr< const AlphabetIndex1 > alphIndex)bpp::AbstractRewardinline
AbstractReward(const AbstractReward &ar)bpp::AbstractRewardinline
alphabetIndex() constbpp::AbstractRewardinline
alphabetIndexHasChanged()=0bpp::AbstractRewardprotectedpure virtual
alphIndex_bpp::AbstractRewardprotected
clone() const =0bpp::Rewardpure virtual
getAllRewards(double length) const =0bpp::Rewardpure virtual
getAlphabet() constbpp::Rewardinlinevirtual
getAlphabetIndex() constbpp::AbstractRewardinlinevirtual
getNumberOfStates() constbpp::Rewardinlinevirtual
getReward(size_t initialState, size_t finalState, double length) const =0bpp::Rewardpure virtual
hasAlphabetIndex() constbpp::AbstractRewardinlinevirtual
operator=(const AbstractReward &ar)bpp::AbstractRewardinline
Reward()bpp::Rewardinline
setAlphabetIndex(std::shared_ptr< const AlphabetIndex1 > alphIndex)bpp::AbstractRewardinlinevirtual
setSubstitutionModel(std::shared_ptr< const SubstitutionModelInterface > model)=0bpp::Rewardpure virtual
storeAllRewards(double length, Eigen::MatrixXd &mat) const =0bpp::Rewardpure virtual
~AbstractReward()bpp::AbstractRewardinlinevirtual
~Clonable()=defaultbpp::Clonablevirtual
~Reward()bpp::Rewardinlinevirtual