SimPEG.electromagnetics.static.spectral_induced_polarization.receivers.BaseRx#
- class SimPEG.electromagnetics.static.spectral_induced_polarization.receivers.BaseRx(locations=None, times=None, data_type='volt', orientation=None, projField='phi', **kwargs)[source]#
Bases:
BaseTimeRx
Base spectral IP receiver class
- Parameters:
- locations(
n_loc
,dim
)numpy.ndarray
Receiver locations.
- times
numpy.array_like
Time channels
- orientation{
None
, ‘x’, ‘y’, ‘z’} Receiver orientation
- data_type{“volt”, “apparent_chargeability”}
Data type.
- projField{“phi”, “e”, “j”}
Fields solved on the mesh.
- locations(
Attributes
Data type; i.e. "volt", "apparent_resistivity", "apparent_chargeability".
DC voltage
Orientation of the receiver.
Fields on the mesh
Methods
eval
(src, mesh, f)Project fields to receivers to get data.
evalDeriv
(src, mesh, f, v[, adjoint])Derivative of projected fields with respect to the inversion model times a vector.
getTimeP
(times_all)Returns the time projection matrix.