Multi_Likelihood_Cache::Multi_Likelihood_Cache(const substitution::MultiModel& MM) :C(0), M(MM.n_base_models()), S(MM.n_states()) { }