# SimPEG.electromagnetics.frequency_domain.fields.FieldsFDEM#

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

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)