SimPEG.electromagnetics.frequency_domain.sources.CircularLoop#
- class SimPEG.electromagnetics.frequency_domain.sources.CircularLoop(receiver_list, frequency, location=None, orientation='z', radius=1.0, current=1.0, n_turns=1, mu=1.25663706212e-06, **kwargs)[source]#
Bases:
SimPEG.electromagnetics.frequency_domain.sources.MagDipole
Circular loop magnetic source calculated by taking the curl of a magnetic vector potential. By taking the discrete curl, we ensure that the magnetic flux density is divergence free (no magnetic monopoles!).
This approach uses a primary-secondary in frequency in the same fashion as the MagDipole.
- Parameters
- receiver_list
list
of
SimPEG.electromagnetics.frequency_domain.receivers.BaseRx
A list of FDEM receivers
- frequency
float
Source frequency
- location(
dim
)np.ndarray
, default:np.r_
[0., 0., 0.] Source location.
- moment
float
Magnetic dipole moment amplitude
- orientation{‘z’, x’, ‘y’}
or
(dim
)numpy.ndarray
Orientation of the dipole.
- mu
float
Background magnetic permeability
- orientation
str
, default: ‘z’ Loop orientation. One of (‘x’, ‘y’, ‘z’)
- radius
float
, default: 1.0 Loop radius
- current
float
, default: 1.0 Source current
- mu
float
Background magnetic permeability
- receiver_list
Attributes
n_turns.N has been deprecated.
Source current
Dipole moment of the loop.
Number of turns in the loop.
Loop radius