obspy.core.event.source

obspy.core.event.source - Classes for handling seismic source characteristics

This module provides a class hierarchy to consistently handle event metadata. This class hierarchy is closely modelled after the de-facto standard format QuakeML.

../../_images/Event.png

Note

For handling additional information not covered by the QuakeML standard and how to output it to QuakeML see the ObsPy Tutorial.

copyright:

The ObsPy Development Team (devs@obspy.org)

license:

GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html)

Public Functions

farfield

Returns the P/S farfield radiation pattern based on [Aki1980] eq.

Private Functions

Warning

Private functions are mainly for internal/developer use and their API might change without notice.

_fullmt

takes 6 comp moment tensor and returns full 3x3 moment tensor

Classes

Axis

This class describes an eigenvector of a moment tensor expressed in its principal-axes system.

FocalMechanism

This class describes the focal mechanism of an event.

MomentTensor

This class represents a moment tensor solution for an event.

NodalPlane

This class describes a nodal plane using the attributes strike, dip, and rake.

NodalPlanes

This class describes the nodal planes of a double-couple moment-tensor solution.

PrincipalAxes

This class describes the principal axes of a double-couple moment tensor solution.

SourceTimeFunction

Source time function used in moment-tensor inversion.

Tensor

The Tensor class represents the six moment-tensor elements Mrr, Mtt, Mpp, Mrt, Mrp, Mtp in the spherical coordinate system defined by local upward vertical (r), North-South (t), and West-East (p) directions.