Source code for pyacs.lib.units.moment_to_magnitude

"""Convert seismic moment to moment magnitude."""


[docs] def moment_to_magnitude(moment): """Convert seismic moment (N.m) to moment magnitude Mw. Parameters ---------- moment : float or array_like Seismic moment in N.m. Returns ------- float or numpy.ndarray Moment magnitude Mw (2/3 * (log10(M0) - 9.05)). """ import numpy as np magnitude = 2. / 3. * (np.log10(moment) - 9.05) return magnitude