5 #ifndef BPP_PHYL_MODEL_CODON_YNGP_M3_H
6 #define BPP_PHYL_MODEL_CODON_YNGP_M3_H
42 std::shared_ptr<const GeneticCode> gc,
43 std::unique_ptr<CodonFrequencySetInterface> codonFreqs,
44 unsigned int nclass = 3);
49 std::string
getName()
const override {
return "YNGP_M3"; }
The Yang et al (2000) M3 substitution model for codons.
std::string getName() const override
Get the name of the model.
YNGP_M3(std::shared_ptr< const GeneticCode > gc, std::unique_ptr< CodonFrequencySetInterface > codonFreqs, unsigned int nclass=3)
void updateMatrices_() override
YNGP_M3 * clone() const override
Abstract generic class for The Yang et al (2000) M substitution models for codons....
Defines the basic types of data flow nodes.