simpeg.electromagnetics.static.spectral_induced_polarization.sources.BaseSrc#

class simpeg.electromagnetics.static.spectral_induced_polarization.sources.BaseSrc(receiver_list, location, current=1.0, **kwargs)[source]#

Bases: BaseSrc

Base spectral IP source

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

A list of DC/IP receivers

location(dim) numpy.ndarray

Source 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)

Not implemented for BaseSrc

evalDeriv(simulation)

Returns zero

get_receiver_indices(receivers)

Get indices for a subset of receivers within the source's receivers list.