Functions to compute and plot radiation patterns


The ObsPy Development Team (devs@obspy.org)


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

Public Functions


Plot the P/S farfield radiation pattern on a unit sphere grid.

Private Functions


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


Generates a simple spherical equalarea grid that adjust the number of longitude samples to the latitude.


Returns a uv sphere (equidistant lat/lon grid) with its north-pole rotated to the input axis.


Private function that plots a beachball into a 2d matplotlib Axes.


Plot the radiation pattern using MayaVi.


Private routine that plots the wave farfield into an Axes3D object


Private function that plots a radiation pattern sphere into an Axes3D.


Setup figure for Event plot.