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_timefloat

time when the transmitter_current returns to zero

Examples

Attributes

ramp_off

times over which the transmitter ramps off.

ramp_on

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

EM: TDEM: Permeable Target, Inductive Source

EM: TDEM: Permeable Target, Inductive Source
TDEM: Waveforms

TDEM: Waveforms

TDEM: Waveforms
1D Forward Simulation with User-Defined Waveforms

1D Forward Simulation with User-Defined Waveforms

1D Forward Simulation with User-Defined Waveforms
3D Forward Simulation with User-Defined Waveforms

3D Forward Simulation with User-Defined Waveforms

3D Forward Simulation with User-Defined Waveforms