Hankel#

class empymod.filters.Hankel[source]#

Bases: _BaseFilter

Wrapper to load Hankel-Transform filters from libdlf.

You can either call a filter directly or first instantiate a Hankel object. Latter will give the possibility to explore the available filters with tab completion. A list of available filters is also stored in Hankel.available.

Examples

In [1]: import empymod
   ...: dlf = empymod.filters.Hankel().wer_201_2018
   ...: 

In [2]: H = empymod.filters.Hankel()
   ...: H.wer_201_2018.name
   ...: 
Out[2]: 'wer_201_2018'

In [3]: H.available
Out[3]: 
['anderson_801_1982',
 'gupt_61_1997',
 'gupt_120_1997',
 'gupt_47_1997',
 'gupt_140_1997',
 'kong_61_2007b',
 'kong_121_2007',
 'kong_241_2007',
 'key_101_2009',
 'key_201_2009',
 'key_401_2009',
 'key_51_2012',
 'key_101_2012',
 'key_201_2012',
 'wer_201_2018',
 'wer_2001_2018']