I want to use the JUDI software to output wavefields when implementing 2D acoustic wave modeling using extended sources, but it seems that the "output wavefield from extended source" function is not yet implemented, so this issue is created. I hope to achieve the following functionality in JUDI:
# Extended source weights
weights = Array{Array}(undef, nsrc)
for j=1:nsrc
weights[j] = randn(Float32, model.n)
end
w = judiWeights(weights)
F = judiModeling(model; options=opt)
Pw = judiLRWF(dt, wavelet);
F = F*adjoint(Pw)
d_sim = F*w
The modeling region is a 120 by 100 2D grid, total time step is 251, I hope to retrive the wavefield, which is 251 by 120 by 100 3D array. But now executing
d_sim = F*w
will result in errors because output wavefield from extended source function is not yet implemented.
The output error is
Hello Slimgroup!
I want to use the JUDI software to output wavefields when implementing 2D acoustic wave modeling using extended sources, but it seems that the "output wavefield from extended source" function is not yet implemented, so this issue is created. I hope to achieve the following functionality in JUDI:
The modeling region is a 120 by 100 2D grid, total time step is 251, I hope to retrive the wavefield, which is 251 by 120 by 100 3D array. But now executing
will result in errors because output wavefield from extended source function is not yet implemented. The output error is