simpeg.electromagnetics.viscous_remanent_magnetization.waveforms.SquarePulse.getLogUniformDecay#
- SquarePulse.getLogUniformDecay(fieldType, times, chi0, dchi, tau1, tau2)[source]#
Characteristic decay for a square-pulse waveform for log-uniform distribution of time-relaxation constants.
The output of this function is the magnetization at each time for each cell, normalized by the inducing field.
The output of this function is the magnetization at each time for each cell, normalized by the inducing field.
- Parameters:
- fieldType{‘h’, ‘b’, ‘dhdt’, ‘dbdt’}
Field type.
- times
numpy.ndarray
Observation times. These times MUST be during the off-time.
- chi0
float
DC (zero-frequency) magnetic susceptibility for all cells
- dchi
float
DC (zero-frequency) magnetic susceptibility attributed to VRM for all cells
- tau1
float
Lower-bound for log-uniform distribution of time-relaxation constants for all cells
- tau2
float
Upper-bound for log-uniform distribution of time-relaxation constants for all cells
- Returns:
- eta(
n_times
)numpy.ndarray
Characteristic decay evaluated at all specified times.
- eta(