simpeg.electromagnetics.frequency_domain.survey.Survey#

class simpeg.electromagnetics.frequency_domain.survey.Survey(source_list, **kwargs)[source]#

Bases: BaseSurvey

Frequency domain electromagnetic survey

Parameters:
source_listlist of simpeg.electromagnetic.frequency_domain.sources.BaseFDEMSrc

List of SimPEG FDEM sources

Attributes

counter

A SimPEG counter object for counting iterations and operations

frequencies

Frequencies in the survey

nD

Total number of data for the survey

nSrc

Number of Sources

num_frequencies

Number of frequencies

num_sources_by_frequency

Number of sources at each frequency

source_list

List of FDEM sources associated with the survey

uid

Universal unique identifier

vnD

Number of associated data for each source

Methods

get_all_slices()

Get slices to index a flat array for all source-receiver pairs.

get_slice(source, receiver)

Get slice to index a flat array for a given source-receiver pair.

get_source_indices(sources)

get_sources_by_frequency(frequency)

Get sources by frequency