# geoana.em.fdem.wavenumber#

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

Compute wavenumber for an electromagnetic wave in a homogeneous isotropic medium.

Where $$f$$ is the frequency of the EM wave in Hertz, $$\sigma$$ is the electrical conductivity in S/m, $$\mu$$ is the magnetic permeability in H/m and $$\varepsilon$$ is the dielectric permittivity in F/m, the wavenumber is given by:

$k = \sqrt{\omega^2 \mu \varepsilon - i \omega \mu \sigma}$

where

$\omega = 2 \pi f$
Parameters
frequencyfloat, numpy.ndarray

frequency or frequencies at which you are computing the wavenumber (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)

use the quasi-static assumption; i.e. ignore the dielectric term. Default: False

Returns
complex, (n_freq) numpy.ndarray of complex

Wavenumber for all frequencies provided