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
numpy.ndarrayorfloat Incident angles in degrees
- element
str, optional Specific choice of incident and reflected wave combining any two of the following strings:
PdP-wave downgoing,SdS-wave downgoing,PuP-wave upgoing,SuS-wave upgoing (e.g.,PdPu)
- vp1
- Returns:
- refl
numpy.ndarray reflectivity values for all input angles for specific combination of incident and reflected wave.
- refl
See also
zoeppritz_scatteringZoeppritz solution
zoeppritz_ppPP reflectivity element of Zoeppritz solution