simpeg.electromagnetics.static.resistivity.receivers.Pole#

class simpeg.electromagnetics.static.resistivity.receivers.Pole(locations, data_type='volt', orientation=None, projField='phi', **kwargs)[source]#

Bases: BaseRx

Pole receiver class

Parameters:
locations(n_loc, dim) numpy.ndarray

Receiver locations.

data_type{“volt”, “apparent_resistivity”, “apparent_chargeability”}

Data type.

Attributes

data_type

Data type; i.e. "volt", "apparent_resistivity", "apparent_chargeability".

geometric_factor

Calculate geometric factor for every receiver.

locations

Receiver locations

nD

Number of data associate with the receiver(s).

orientation

Orientation of the receiver.

projField

Fields on the mesh

uid

Universal unique identifier

Methods

eval(src, mesh, f)

Project fields from the mesh to the receiver(s).

evalDeriv(src, mesh, f[, v, adjoint])

Derivative of the projected fields with respect to the model, times a vector.

getP(mesh, projected_grid)

Get projection matrix from mesh to receivers