geoana.em.tdem.VerticalMagneticDipoleHalfSpace#

Inheritance diagram of VerticalMagneticDipoleHalfSpace
class geoana.em.tdem.VerticalMagneticDipoleHalfSpace(time, **kwargs)#

Transient of a vertical magnetic dipole in a half space.

Only valid for source and receivers at the surface. The surface is assumed to be at z=0.

Waveform is assumed to be the step off.

Attributes

diffusion_distance

Compute diffusion distance for a plane wave in a homogeneous electromagnetic media.

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

theta

Analog to wavenumber in the frequency domain.

time

Time (s) used for all computations

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)

Magnetic field due to a magnetic dipole over a half space

magnetic_field_time_derivative(xy)

Magnetic flux time derivative due to a step off magnetic dipole over a half space

magnetic_flux_density(xy)

Magnetic flux due to a step off magnetic dipole over a half space

magnetic_flux_time_derivative(xy)

Magnetic flux due to a step off magnetic dipole over a half space

peak_time(z)

Compute peak time for a plane wave in a homogeneous electromagnetic media.

vector_distance(xyz)

Vector distance to a set of gridded xyz locations.