5 #ifndef BPP_PHYL_MODEL_ANONYMOUSSUBSTITUTIONMODEL_H
6 #define BPP_PHYL_MODEL_ANONYMOUSSUBSTITUTIONMODEL_H
26 std::shared_ptr<const Alphabet> alpha,
27 std::shared_ptr<const StateMapInterface>
stateMap) :
40 std::string
getName()
const override {
return "Anonymous"; }
RowMatrix< double > generator_
The generator matrix of the model.
const StateMapInterface & stateMap() const override
virtual ~AnonymousSubstitutionModel()
AnonymousSubstitutionModel(std::shared_ptr< const Alphabet > alpha, std::shared_ptr< const StateMapInterface > stateMap)
std::string getName() const override
Get the name of the model.
Matrix< double > & setGenerator()
AnonymousSubstitutionModel * clone() const override
Defines the basic types of data flow nodes.