SimPEG.electromagnetics.time_domain.sources.TrapezoidWaveform#
- class SimPEG.electromagnetics.time_domain.sources.TrapezoidWaveform(ramp_on, ramp_off, off_time=None, **kwargs)[source]#
Bases:
SimPEG.electromagnetics.time_domain.sources.BaseWaveform
A waveform that has a linear ramp-on and a linear ramp-off.
- Parameters
- ramp_on(2) array_like
of
float
time when the linear ramp_on starts and stops
- ramp_off(2) array_like
of
float
time when of the ramp_off starts and stops
- off_time
float
time when the transmitter_current returns to zero
- ramp_on(2) array_like
Examples
Attributes
times over which the transmitter ramps off.
times over which the transmitter ramps on.
time_nodes
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.TrapezoidWaveform
#
EM: TDEM: Permeable Target, Inductive Source
1D Forward Simulation with User-Defined Waveforms
3D Forward Simulation with User-Defined Waveforms