@classmethod
def byvolume(cls, base, *parts, **kw):
    """
        Returns an alloy defined by relative volume of the constituents.

        Mixture.byvolume(M1, M2, F2, ..., name='mixture name')
        """
    return cls(base, parts, by='volume', **kw)
