pyadjoint.adjoint_source_types.cc_traveltime_misfit
Cross correlation traveltime misfit and associated adjoint source.
- authors
adjtomo Dev Team (adjtomo@gmail.com), 2023 Yanhua O. Yuan (yanhuay@princeton.edu), 2017 Youyi Ruan (youyir@princeton.edu) 2016 Lion Krischer (krischer@geophysik.uni-muenchen.de), 2015
- license
BSD 3-Clause (“BSD New” or “BSD Simplified”)
Module Contents
Functions
|
Calculate adjoint source for the cross-correlation traveltime misfit |
- pyadjoint.adjoint_source_types.cc_traveltime_misfit.calculate_adjoint_source(observed, synthetic, config, windows, observed_2=None, synthetic_2=None, windows_2=None)[source]
Calculate adjoint source for the cross-correlation traveltime misfit measurement
- Parameters
observed (obspy.core.trace.Trace) – observed waveform to calculate adjoint source
synthetic (obspy.core.trace.Trace) – synthetic waveform to calculate adjoint source
config (pyadjoint.config.ConfigCCTraveltime) – Config class with parameters to control processing
windows (list of tuples) – [(left, right),…] representing left and right window borders to be used to calculate misfit and adjoint sources
observed_2 (obspy.core.trace.Trace) – second observed waveform to calculate adjoint sources from station pairs
synthetic_2 (obspy.core.trace.Trace) – second synthetic waveform to calculate adjoint sources from station pairs
windows_2 (list of tuples) – [(left, right),…] representing left and right window borders to be tapered in units of seconds since first sample in data array. Used to window observed_2 and synthetic_2