# geoana.em.fdem.skin_depth#

geoana.em.fdem.skin_depth(frequency, sigma, mu=1.25663706212e-06, epsilon=8.8541878128e-12, quasistatic=True)#

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

The skin depth is the propagation distance at which an EM planewave has decayed by a factor of $$1/e$$. For a homogeneous medium with non-dispersive electrical conductivity $$\sigma$$, magnetic permeability $$\mu$$ and dielectric permittivity $$\varepsilon$$, the skin depth for a wave at frequency $$f$$ is given by:

$\delta = \frac{1}{\omega} \Bigg (\frac{\mu \varepsilon}{2} \bigg [ \bigg ( 1 + \frac{\sigma^2}{\omega^2 \varepsilon^2} \bigg )^{1/2} - 1 \bigg ] \Bigg )^{1/2}$

where $$\omega$$ is the angular frequency:

$\omega = 2 \pi f$

For the quasistatic approximation, dielectric permittivity is ignore and the skin depth simplifies to:

$\delta = \sqrt{\frac{2}{\omega \sigma \mu}}$
Parameters:
frequencyfloat, numpy.ndarray

frequency or frequencies (Hz)

sigmafloat

electrical conductivity (S/m)

mufloat (optional)

magnetic permeability (H/m). Default: $$\mu_0 = 4\pi \times 10^{-7}$$ H/m

epsilonfloat (optional)

dielectric permittivity (F/m). Default: $$\epsilon_0 = 8.85 \times 10^{-12}$$ F/m.

quasistaticbool (optional)

If True, the quasistatic approximation for the skin depth is computed.

Returns:
float, (n_frequencies) numpy.ndarray

Skin depth for all frequencies provided