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.

Attributes

component

Data type; i.e. "real", "imag", "apparent_resistivity", "phase".

locations

Receiver locations

locations_e

Electric field measurement locations

locations_h

Magnetic field measurement locations

nD

Number of data associated with the receiver

orientation

Orientation of the receiver.

uid

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

Galleries and Tutorials using simpeg.electromagnetics.natural_source.receivers.PointNaturalSource#

MT: 3D: Forward

MT: 3D: Forward