geoana.em.static.MagneticDipoleWholeSpace#

Inheritance diagram of MagneticDipoleWholeSpace
class geoana.em.static.MagneticDipoleWholeSpace(sigma=1.0, mu=1.25663706212e-06, epsilon=8.8541878128e-12, **kwargs)#

Class for a static magnetic dipole in a wholespace.

The MagneticDipoleWholeSpace class is used to analytically compute the fields and potentials within a wholespace due to a static magnetic dipole.

Attributes

epsilon

Dielectric permittivity in F/m

location

Location of the dipole

moment

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

mu

Magnetic permeability in H/m

orientation

Orientation of the dipole as a normalized vector

rho

Electrical resistivity in Ohm m

sigma

Electrical conductivity in S/m

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(xyz[, coordinates])

Compute the magnetic field produced by a static magnetic dipole.

magnetic_flux_density(xyz[, coordinates])

Compute magnetic flux density produced by the static magnetic dipole.

vector_distance(xyz)

Vector distance to a set of gridded xyz locations.

vector_potential(xyz[, coordinates])

Compute the vector potential for the static magnetic dipole.

Galleries and Tutorials using geoana.em.static.MagneticDipoleWholeSpace#

Magnetostatic Vector Potentials: Dipole and Loop Sources

Magnetostatic Vector Potentials: Dipole and Loop Sources

Total magnetic fields: Dipole and Pole sources

Total magnetic fields: Dipole and Pole sources