simpeg.electromagnetics.static.spectral_induced_polarization.sources.Pole#

class simpeg.electromagnetics.static.spectral_induced_polarization.sources.Pole(receiver_list=None, location=None, **kwargs)[source]#

Bases: BaseSrc

Spectral IP pole source

Parameters:
receiver_listlist of simpeg.electromagnetics.static.spectral_induced_polarization.receivers.BaseRx

list of spectral IP receivers

location(dim) array_like

Electrode location

currentfloat, default=1.0

Current amplitude [A]

Attributes

current

Source current

location

Source location

nD

Number of data

receiver_list

List of receivers associated with the source

uid

Universal unique identifier

vnD

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.