pylops.avo.avo.zoeppritz_elementΒΆ

pylops.avo.avo.zoeppritz_element(vp1, vs1, rho1, vp0, vs0, rho0, theta1, element='PdPu')[source]ΒΆ

Single element of Zoeppritz solution.

Simple wrapper to pylops.avo.avo.scattering_matrix, returning any mode reflection coefficient from the Zoeppritz scattering matrix for specific combination of incident and reflected wave and a set of incident angles

Parameters:
vp1 : float

P-wave velocity of the upper medium

vs1 : float

S-wave velocity of the upper medium

rho1 : float

Density of the upper medium

vp0 : float

P-wave velocity of the lower medium

vs0 : float

S-wave velocity of the lower medium

rho0 : float

Density of the lower medium

theta1 : np.ndarray or float

Incident angles in degrees

element : str, optional

specific choice of incident and reflected wave combining any two of the following strings: Pd P-wave downgoing, Sd S-wave downgoing, Pu P-wave upgoing, Su S-wave upgoing (e.g., PdPu)

Returns:
refl : np.ndarray

reflectivity values for all input angles for specific combination of incident and reflected wave.

See also

zoeppritz_scattering
Zoeppritz solution
zoeppritz_PP
PP reflectivity element of Zoeppritz solution