SimPEG.electromagnetics.viscous_remanent_magnetization.waveforms.ArbitraryPiecewise#

class SimPEG.electromagnetics.viscous_remanent_magnetization.waveforms.ArbitraryPiecewise(t_wave, I_wave)[source]#

Bases: ArbitraryDiscrete

Characteristic decay for arbitrary piecewise waveform

This class is used to approximate an arbitrary waveform using a piecewise linear approximation; for which we have a solution to the characteristic decay.

Parameters:
t_wavenumpy.ndarray

Waveform on-times

I_wavenumpy.ndarray

Waveform on-time currents

Methods

getCharDecay(fieldType, times)

Compute characteristic decay function for arbitrary waveform.

Galleries and Tutorials using SimPEG.electromagnetics.viscous_remanent_magnetization.waveforms.ArbitraryPiecewise#

Response from a Homogeneous Layer for Different Waveforms

Response from a Homogeneous Layer for Different Waveforms