Hello,
Peterson Nogueira and I use Pylops for geophysical applications. For this, we primarily use the AcousticWave2D operator.
Currently, we are working with the goal of running these applications using data stored in SEGY files. However, one factor is adding complexity to this process: data from SEGY files usually has a variable number of receivers for each modeled seismogram/shot. The AcousticWave2D has well-defined input (dims) and output (dimsd) data dimensions, where it is expected that the number of receivers be the same for each shot. Thus, returning the forward modeling data becomes a problem, as the resulting data matrix would not be regular.
I would like to know if the tool already has any feature that could help us overcome this issue.