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(