SimPEG.electromagnetics.static.spectral_induced_polarization.sources.Dipole#
- class SimPEG.electromagnetics.static.spectral_induced_polarization.sources.Dipole(receiver_list=None, location_a=None, location_b=None, location=None, **kwargs)[source]#
- Bases: - BaseSrc- Spectral IP dipole source - Parameters:
- receiver_listlistofSimPEG.electromagnetics.static.spectral_induced_polarization.receivers.BaseRx
- A list of spectral IP receivers 
- location_a(dim)numpy.ndarray
- A electrode location; remember to set ‘location_b’ keyword argument to define N electrode locations. 
- location_b(dim)numpy.ndarray
- B electrode location; remember to set ‘location_a’ keyword argument to define M electrode locations. 
- locationlistortupleoflength2ofnumpy.ndarray
- A and B electrode locations. In this case, do not set the ‘location_a’ and ‘location_b’ keyword arguments. And we supply a list or tuple of the form [location_a, location_b]. 
- currentfloat, default=1.0
- Current amplitude [A] 
 
- receiver_list
 - Attributes - Source current - A and N electrode locations - Location of the A-electrode - Location of the B-electrode - Number of data - List of receivers associated with the source - Universal unique identifier - Vector number of data - Methods - eval(simulation)- Project source to mesh. - evalDeriv(simulation)- Returns zero - get_receiver_indices(receivers)- Get indices for a subset of receivers within the source's receivers list.