SimPEG.electromagnetics.frequency_domain.fields.FieldsFDEM#

class SimPEG.electromagnetics.frequency_domain.fields.FieldsFDEM(simulation, knownFields=None, aliasFields=None, dtype=None, **kwargs)[source]#

Bases: Fields

Fancy Field Storage for a FDEM survey. Only one field type is stored for each problem, the rest are computed. The fields object acts like an array and is indexed by

f = problem.fields(m)
e = f[source_list,'e']
b = f[source_list,'b']

If accessing all sources for a given field, use the :

f = problem.fields(m)
e = f[:,'e']
b = f[:,'b']

The array returned will be size (nE or nF, nSrcs \(\times\) nFrequencies)

Attributes

aliasFields

The aliased fields of this object.

approxSize

The approximate cost to storing all of the known fields.

dtype

The data type of the storage matrix

simulation

The simulation object that created these fields

mesh

survey

Methods

startup