simpeg.electromagnetics.time_domain.fields.FieldsTDEM#

class simpeg.electromagnetics.time_domain.fields.FieldsTDEM(simulation)[source]#

Bases: TimeFields

Base class for storing TDEM fields.

TDEM fields classes are used to store the discrete solution of the fields for a corresponding TDEM simulation; see time_domain.BaseTDEMSimulation. Only one field type (e.g. 'e', 'j', 'h', 'b') is stored, but certain field types can be rapidly computed and returned on the fly. The field type that is stored and the field types that can be returned depend on the formulation used by the associated simulation class. Once a field object has been created, the individual fields can be accessed; see the example below.

Parameters:
simulationtime_domain.BaseTDEMSimulation

The TDEM simulation object used to compute the discrete field solution.

Attributes

aliasFields

The aliased fields of the object.

approxSize

Approximate cost of storing all of the known fields in MB.

dtype

Python data type(s) used to store the fields.

knownFields

The field solutions and where they are discretized on the mesh.

mesh

Mesh used by the simulation.

simulation

The simulation object used to compute the field solution.

survey

Survey used by the simulation.

Methods

startup()

Run startup to connect the simulation's discrete attributes to the fields object.