empy_hankel#

empymod.scripts.fdesign.empy_hankel(ftype, zsrc, zrec, res, freqtime, depth=None, aniso=None, epermH=None, epermV=None, mpermH=None, mpermV=None, htarg=None, verblhs=0, verbrhs=0)[source]#

Numerical transform pair with empymod.

All parameters except ftype, verblhs, and verbrhs correspond to the input parameters to empymod.dipole. See there for more information.

Note that if depth=None or [], the analytical full-space solutions will be used (much faster).

Parameters:
ftypestr or list of strings

Either of: {‘j0’, ‘j1’, ‘j2’, [‘j0’, ‘j1’]}

  • ‘j0’: Analyze J0-term with ab=11, angle=45°

  • ‘j1’: Analyze J1-term with ab=31, angle=0°

  • ‘j2’: Analyze J0- and J1-terms jointly with ab=12, angle=45°

  • [‘j0’, ‘j1’] : Same as calling empy_hankel twice, once with ‘j0’ and one with ‘j1’; can be provided like this to fdesign.design.

Note that ftype=’j2’ only works for fC, not for fI.

verblhs, verbrhs: int

verb-values provided to empymod for lhs and rhs.