simpeg.electromagnetics.natural_source.receivers.PointNaturalSource#
- class simpeg.electromagnetics.natural_source.receivers.PointNaturalSource(locations=None, orientation='xy', component='real', locations_e=None, locations_h=None)[source]#
Bases:
BaseRx
Point receiver class for magnetotelluric simulations.
Assumes that the data locations are standard xyz coordinates; i.e. (x,y,z) is (Easting, Northing, up).
- Parameters:
- locations(
n_loc
,n_dim
)numpy.ndarray
Receiver locations.
- orientation{‘xx’, ‘xy’, ‘yx’, ‘yy’}
MT receiver orientation.
- component{‘real’, ‘imag’, ‘apparent_resistivity’, ‘phase’}
MT data type.
- locations(
Attributes
Data type; i.e. "real", "imag", "apparent_resistivity", "phase".
Receiver locations
Electric field measurement locations
Magnetic field measurement locations
Number of data associated with the receiver
Orientation of the receiver.
Universal unique identifier
Methods
eval
(src, mesh, f[, return_complex])Project the fields to natural source data.
evalDeriv
(src, mesh, f[, du_dm_v, v, adjoint])Derivative of projection with respect to the fields
getP
(mesh, projected_grid[, field])Projection matrices for all components collected by the receivers