Dear gprMax Development Team,
I hope this message finds you well.
I am a master's student at Jilin University, currently conducting research on subsurface pipeline leakage, seepage simulation, and the corresponding ground-penetrating radar (GPR) response.
In my study, I have obtained a 3D distribution of volumetric water content under pipeline leakage conditions using a seepage model. The dataset has a resolution of 301 × 301 × 301, totaling approximately 27 million data points. Using the empirical Topp equation, I converted this data into a corresponding 3D continuous dielectric permittivity field.
My goal is to use gprMax to simulate GPR wave propagation in this medium. However, I have encountered a challenge: it appears that the current version of gprMax primarily assigns dielectric parameters to discrete material blocks using the #material command. I have not found a way to directly import a continuously varying permittivity field.
Therefore, I would like to ask:
Is there a method to batch import such a spatially varying permittivity field into gprMax?
If not natively supported, would you recommend approximating the continuous field by generating a large number of #material definitions (e.g., assigning each voxel or sub-region a unique material)?
Thank you sincerely for developing and maintaining such a powerful simulation tool. I would greatly appreciate any guidance you could provide regarding import methods or modeling strategies.