simpeg.electromagnetics.static.resistivity.sources.Dipole#
- class simpeg.electromagnetics.static.resistivity.sources.Dipole(receiver_list, location_a=None, location_b=None, location=None, current=1.0)[source]#
Bases:
BaseSrcDipole source
- Parameters:
- receiver_list
listofsimpeg.electromagnetics.static.resistivity.receivers.BaseRx A list of DC/IP receivers
- location_a(
dim) array_like A electrode locations; remember to set
location_bkeyword argument to define B electrode location.- location_b(
dim) array_like B electrode locations; remember to set
location_akeyword argument to define A electrode location.- location
tupleofarray_like,optional A and B electrode locations. If
location_aandlocation_bare provided, don’t pass values to this argument. Otherwise, provide a tuple of the form(location_a, location_b).- current
float,optional Current amplitude in \(A\) that goes through each electrode.
- receiver_list
Attributes
Amplitudes of the source currents
locations of the source electrodes
Locations of the A-electrodes
Locations of the B-electrodes
Number of data associated with the source.
List of receivers associated with the source
Universal unique identifier
Vector number of data.
Methods
eval(sim)Discretize sources to mesh
evalDeriv(sim)Returns the derivative of the source term with respect to the model.
get_receiver_indices(receivers)Get indices for a subset of receivers within the source's receivers list.