Hi Keren,
this class should become obsolete in the next version of bpp-phyl, since the computation of mixed likelihoods
is completely different.
However, this division is due to the fact that in a subset of mixed models, the normalized rate should be 1,
and for this we need to compute the probabilities of the submodels inside this subset of mixed models.
And then at line 264 the real probabilities of the submodels (in the context of the whole set of models) is
computed, using for this the probability of the hypernode.
Indeed, when this probability is 0, there is a nan.
Cheers,
Laurent