simpeg.electromagnetics.time_domain.sources.BaseWaveform#
- class simpeg.electromagnetics.time_domain.sources.BaseWaveform(has_initial_fields=False, off_time=0.0, epsilon=1e-09, **kwargs)[source]#
Bases:
object
Base class for creating a waveform for time-domain EM simulations.
- Parameters:
- has_initial_fieldsbool, default:
False
If the transmitter has non-zero current prior to the start of the simulation (e.g. a step-off waveform), set has_initial_fields to True
- off_time
float
, default: 0.0 Time when the transmitter current is zero in units of seconds.
- epsilon
float
, default: 1e-9 Small time-constant for which the transmitter is assumed to still be on for
- has_initial_fieldsbool, default:
Attributes
Window of time within which the waveform is considered on
Whether the waveform has initial fields.
Off-time
Methods
eval
(time)Evaluate current waveform at a given time
eval_deriv
(time)Evaluate the time derivative of the linear ramp-off waveform at given times
Galleries and Tutorials using simpeg.electromagnetics.time_domain.sources.BaseWaveform
#
EM: TDEM: Permeable Target, Inductive Source
EM: TDEM: 1D: Inversion with VTEM waveform
Heagy et al., 2017 1D RESOLVE and SkyTEM Bookpurnong Inversions
Heagy et al., 2017 1D FDEM and TDEM inversions
1D Forward Simulation for a Single Sounding
1D Forward Simulation with Chargeable and/or Magnetic Viscosity
1D Forward Simulation with User-Defined Waveforms
3D Forward Simulation for Transient Response on a Cylindrical Mesh
3D Forward Simulation with User-Defined Waveforms
1D Inversion of Time-Domain Data for a Single Sounding
Forward Simulation Including Inductive Response