Surveys and Simulations¶
emg3d.surveys Module¶
A survey stores a set of sources, receivers, and the measured data.
Classes¶
Survey (name, sources, receivers, frequencies) |
Create a survey with sources, receivers, and data. |
Dipole (name, coordinates[, electric]) |
Finite length dipole or point dipole. |
PointDipole (name, xco, yco, zco, azm, dip, …) |
Infinitesimal small electric or magnetic point dipole. |
emg3d.simulations Module¶
A simulation is the computation (modelling) of electromagnetic responses of a resistivity (conductivity) model for a given survey.
In its heart, emg3d is a multigrid solver for 3D electromagnetic diffusion with tri-axial electrical anisotropy. However, it contains most functionalities to also act as a modeller. The simulation module combines all these things by combining surveys with computational meshes and fields and providing high-level, specialised modelling routines.
Functions¶
expand_grid_model (grid, model, expand, interface) |
Expand model and grid according to provided parameters. |
estimate_gridding_opts (gridding_opts, grid, …) |
Estimate parameters for automatic gridding. |
Classes¶
Simulation (name, survey, grid, model[, …]) |
Create a simulation for a given survey on a given model. |