simpeg.electromagnetics.viscous_remanent_magnetization.waveforms.SquarePulse#

class simpeg.electromagnetics.viscous_remanent_magnetization.waveforms.SquarePulse(delt, t0=0.0)[source]#

Bases: StepOff

Characteristic decay class for square-pulse waveform

Parameters:
deltfloat

Pulse width

t0float

Beginning of the off-time

Attributes

delt

Square pulse on-time length

t0

Beginning of the off-time

Methods

getCharDecay(fieldType, times)

Compute characteristic decay for a square-pulse waveform.

getLogUniformDecay(fieldType, times, chi0, ...)

Characteristic decay for a square-pulse waveform for log-uniform distribution of time-relaxation constants.

Galleries and Tutorials using simpeg.electromagnetics.viscous_remanent_magnetization.waveforms.SquarePulse#

Response from a Homogeneous Layer for Different Waveforms

Response from a Homogeneous Layer for Different Waveforms