Hi, thank you for the great work on JUDI! I'm currently experimenting with the 2D Marmousi LS-RTM example (lsrtm_marmousi_sgd.jl) and I would like to extend it to support joint surface and borehole (VSP) acquisition.
My idea is to concatenate both surface and borehole datasets into a single judiVector, and create a unified modeling operator (judiModeling) and Jacobian (judiJacobian) for both source-receiver geometries. Then, I would randomly select sources from the joint dataset during each SGD iteration.
Before I proceed, I have a few questions:
- Does JUDI natively support this kind of joint surface + borehole modeling and inversion setup?
- Are there any existing examples or best practices for this use case using JUDI?