pysit.modeling.generate_shot_data_time(shot, solver, model, wavefields=None, wavefields_padded=None, verbose=False, **kwargs)[source]

Given a shots and a solver, generates seismic data at the specified receivers.

shots : list of pysit.Shot

Collection of shots to be processed

solver : pysit.WaveSolver

Instance of wave solver to be used.

model_parameters : solver.ModelParameters, optional

Wave equation parameters used for generating data.

wavefields : list, optional

List of wave states.

verbose : boolean

Verbosity flag.


An empty list passed as wavefields will be populated with the state of the wave field at each time index.