-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GPR comparison #9
Comments
Thanks to Anja Klotzsche who provided some useful information which can serve as a starting point to get going with gprMax: I quickly run the model for cells of 3 cm in y and x and also created the input for cells of 1 cm in all directions. Check what you need. The 1 cm model will take long... In the array command you can also add more traces. I just made it exactly as in the image (see https://github.com/empymod/article-fdesign/blob/master/figures/Figure-9.pdf). If you need a comparable GPR image as in the right plot you have simply have to add many more receivers. Below a few comments how to let it run in Python. You might have to play around with the height of Tx and the cell size. One could probably make the model smaller in 3D, but I always check that I have roughly 10 cells for the PML in each direction. If you want to use the gprmax built-in plotting commands to get a figure of the shot gather, you will need to run the input file version that contains the receiver step sizes (#rx_steps) and use the run command:
in which
and you will be able to plot the shot gather with:
If you only want to look at the single traces that each receiver gathered or if you are willing to write your own (/rewrite the gprmax built-in) plotting code to combine the single traces, you can run a single AScan using an receiver array option by using the command:
This is going to run a lot (in this case by 12 times) faster than the Bscan but the gprmax functions tools.outputfiles_merge and tools.plot_Bscan are not going to work anymore. To look at each single trace use:
This will open multiple figures. The command has the additional option to select specific field components ( Input
Input
|
Create a comparison example with gprMax, to
empymod.model.gpr
,As comparison could serve these examples:
The text was updated successfully, but these errors were encountered: