Filters¶
Filters for the Digital Linear Filter (DLF) method for the Hankel [Ghos70]) and the Fourier ([Ande75]) transforms.
To calculate the dlf.factor I used
np.around(np.average(dlf.base[1:]/dlf.base[:-1]), 15)
The filters kong_61_2007 and kong_241_2007 from [Kong07], and key_101_2009, key_201_2009, key_401_2009, key_81_CosSin_2009, key_241_CosSin_2009, and key_601_CosSin_2009 from [Key09] are taken from DIPOLE1D, [Key09], which can be downloaded at https://marineemlab.ucsd.edu/Projects/Occam/1DCSEM ([1DCSEM]). DIPOLE1D is distributed under the license GNU GPL version 3 or later. Kerry Key gave his written permission to re-distribute the filters under the Apache License, Version 2.0 (email from Kerry Key to Dieter Werthmüller, 21 November 2016).
The filters anderson_801_1982 from [Ande82] and key_51_2012, key_101_2012, key_201_2012, key_101_CosSin_2012, and key_201_CosSin_2012, all from [Key12], are taken from the software distributed with [Key12] and available at https://software.seg.org/2012/0003 ([SEG-2012-003]). These filters are distributed under the SEG license.
The filter wer_201_2018 was designed with the add-on fdesign, see https://github.com/emsig/article-fdesign.
Functions¶
Kong 61 pt Hankel filter, as published in [Kong07]. |
|
Kong 241 pt Hankel filter, as published in [Kong07]. |
|
Key 101 pt Hankel filter, as published in [Key09]. |
|
Key 201 pt Hankel filter, as published in [Key09]. |
|
Key 401 pt Hankel filter, as published in [Key09]. |
|
Anderson 801 pt Hankel filter, as published in [Ande82]. |
|
Key 51 pt Hankel filter, as published in [Key12]. |
|
Key 101 pt Hankel filter, as published in [Key12]. |
|
Key 201 pt Hankel filter, as published in [Key12]. |
|
Werthmüller 201 pt Hankel filter, 2018. |
|
Key 81 pt CosSin filter, as published in [Key09]. |
|
Key 241 pt CosSin filter, as published in [Key09]. |
|
Key 601 pt CosSin filter, as published in [Key09]. |
|
Key 101 pt CosSin filter, as published in [Key12]. |
|
Key 201 pt CosSin filter, as published in [Key12]. |
Classes¶
|
Simple Class for Digital Linear Filters. |