def METHOD_NAME(self, ctx: np.recarray, imts, mean, sig, tau, phi):
    """
    See :meth:`superclass method
    <.base.GroundShakingIntensityModel.compute>`
    for spec of input and result values.
    """
    for m, imt in enumerate(imts):
        C = self.COEFFS[imt]
        imean = (_get_magnitude_term(C, ctx.mag) +
                 _get_distance_term(C, ctx.rrup, ctx.mag))
        # Convert mean from cm/s and cm/s/s and from common logarithm to
        # natural logarithm
        mean[m] = np.log((10.0 ** (imean - 2.0)) / g)
        sig[m] = np.log(10.0 ** C["sigma"])