simpeg.electromagnetics.viscous_remanent_magnetization.sources.LineCurrent#
- class simpeg.electromagnetics.viscous_remanent_magnetization.sources.LineCurrent(receiver_list, location, Imax, waveform, **kwargs)[source]#
Bases:
BaseSrcVRM
Line current source.
- Parameters:
- receiver_list
list
of
simpeg.electromagnetics.time_domain.receivers.BaseRx
List of TDEM receivers
- location(
n
, 3)numpy.ndarray
Array defining the node locations for the wire path. For inductive sources, you must close the loop.
- Imax
float
Maximum current amplitude
- waveform
simpeg.electromagnetics.viscous_remanent_magnetization.waveforms.BaseVRMWaveform
VRM waveform
- receiver_list
Attributes
Line current nodes locations
Number of data associated with the source.
Total number of receiver locations
List of receivers associated with the source
Universal unique identifier
Vector number of data.
Vector number of receiver locations
Methods
getH0
(xyz)Compute inducing field at locations xyz
get_receiver_indices
(receivers)Get indices for a subset of receivers within the source's receivers list.