SimPEG.electromagnetics.time_domain.sources.HalfSineWaveform#
- class SimPEG.electromagnetics.time_domain.sources.HalfSineWaveform(ramp_on, ramp_off, **kwargs)[source]#
Bases:
TrapezoidWaveform
A waveform that has a quarter-sine ramp-on and a quarter-cosine ramp-off.
When the end of ramp-on and start of ramp off are on the same spot, it looks like a half sine wave.
- Parameters:
- ramp_on: tuple
times during which there is a quarter-sine ramp-on
- ramp_off: tuple
times between which there is a quarter-cosine ramp-off.
Attributes
Window of time within which the waveform is considered on
Whether the waveform has initial fields.
Off-time
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