greens_kernel

  • Calculate a Green’s function kernel for a given set of Love Numbers

Calling Sequence

from model_harmonics.greens_kernel import greens_kernel
X, Y, G = greens_kernel(LMAX, WIDTH=[Wx,Wy], SPACING=[dx,dy], LOVE=(hl,kl,ll))

Source code

model_harmonics.greens_kernel(LMAX, SPACING=[], WIDTH=[], LOVE=None)[source]

Calculate the Green’s function for a given set of Love Numbers following Farrell [4], Farrell [5], Longman [15]

Parameters:
LMAX: int

Maximum spherical harmonic degree

SPACING: list, default []

Grid spacing in x and y directions

WIDTH: list, default []

Grid width in x and y directions

LOVE: list or None, default None

List of Love Numbers kl, hl, and ll

Returns:
X: numpy.ndarray

X-coordinates of the kernel

Y: numpy.ndarray

Y-coordinates of the kernel

G: numpy.ndarray

Green’s function kernel