geoana.em.fdem.MagneticDipoleHalfSpace#

Inheritance diagram of MagneticDipoleHalfSpace
class geoana.em.fdem.MagneticDipoleHalfSpace(frequency, **kwargs)#

Class for a harmonic magnetic dipole in a wholespace.

Attributes

epsilon

Dielectric permittivity in F/m

frequency

Frequency (Hz) used for all computations

location

Location of the dipole

moment

Amplitude of the dipole moment of the magnetic dipole (\(A/m^2\))

mu

Magnetic permeability in H/m

omega

Angular frequency

orientation

Orientation of the dipole as a normalized vector

sigma

Electrical conductivity in S/m

sigma_hat

Conductivity including electric displacement term.

skin_depth

Returns the skin depth for an electromagnetic wave in a homogeneous isotropic medium.

wavenumber

Wavenumber for an electromagnetic planewave in a homogenous isotropic medium.

Methods

cross_orientation(xyz)

Cross products between a gridded set of vectors and the orientation of the source.

distance(xyz)

Scalar distance from dipole to a set of gridded xyz locations

dot_orientation(vecs)

Dot product between the orientation of the source and a gridded set of vectors.

magnetic_field(xy[, field])

Magnetic field due to a magnetic dipole over a half space

vector_distance(xyz)

Vector distance to a set of gridded xyz locations.