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 
