SimPEG.electromagnetics.viscous_remanent_magnetization.receivers.SquareLoop#
- class SimPEG.electromagnetics.viscous_remanent_magnetization.receivers.SquareLoop(locations=None, times=None, field_type=None, orientation='z', width=1.0, n_turns=1, quadrature_order=3, **kwargs)[source]#
Bases:
SimPEG.electromagnetics.viscous_remanent_magnetization.receivers.Point
Square loop receiver
Measurements with this type of receiver are the field, integrated over the area of the loop, then multiplied by the number of coils, then normalized by the dipole moment. As a result, the units for fields predicted with this type of receiver are the same as ‘h’, ‘b’, ‘dhdt’ and ‘dbdt’, respectively.
- Parameters
- locations(
n
, 3)numpy.ndarray
Center location of the square loop
- times
numpy.ndarray
Time channels
- field_type{‘h’, ‘b’, ‘dhdt’, ‘dbdt’}
Fields being measured.
- orientation{‘z’, ‘x’, ‘y’}
Receiver orientation.
- width
float
,default
= 1.0 Loop width (m)
- n_turns
int
,default
= 1 Number of turns for the receiver coil
- quadrature_order
int
,default
= 3 Order of numerical quadrature for approximating the magnetic flux through the receiver coil.
- locations(
Attributes
Number of turns in the receiver coil
Quadrature order for determining flux through receiver coil
Square loop width