check_frequency#

empymod.utils.check_frequency(freq, res, aniso, epermH, epermV, mpermH, mpermV, verb)[source]#

Calculate frequency-dependent parameters.

This check-function is called from one of the modelling routines in empymod.model. Consult these modelling routines for a detailed description of the input parameters.

Parameters:
freqarray_like

Frequencies f (Hz).

resarray_like

Horizontal resistivities rho_h (Ohm.m); #res = #depth + 1.

anisoarray_like

Anisotropies lambda = sqrt(rho_v/rho_h) (-); #aniso = #res.

epermH, epermVarray_like

Relative horizontal/vertical electric permittivities epsilon_h/epsilon_v (-); #epermH = #epermV = #res.

mpermH, mpermVarray_like

Relative horizontal/vertical magnetic permeabilities mu_h/mu_v (-); #mpermH = #mpermV = #res.

verb{0, 1, 2, 3, 4}

Level of verbosity.

Returns:
freqfloat

Frequency, checked for size and assured min_freq.

etaH, etaVarray

Parameters etaH/etaV, same size as provided resistivity.

zetaH, zetaVarray

Parameters zetaH/zetaV, same size as provided resistivity.