code: def _compute_distance_scaling(self, C, rhypo):
          
          return C["c"] * np.log10(np.sqrt((rhypo ** 2.) + (C["h"] ** 2.))) +\
              (C["d"] * rhypo)
docs: Returns the distance scaling term accounting for geometric and
          anelastic attenuation