1- Chebyshev filter.

1.1- Low passband

1.2- High passband

2- ButterWorth filter.

2.1- Low passband

2.2- High passband

3- Moving Average filter.

3.1- Convolution method.

3.2- Recursive method.

4- Narrow band filter.

4.1- Band-pass

4.2- Band-reject

5- Single pole filter.

5.1- Low-pass

5.2- High-pass

6- Windowed-sinc filter.

6.1- Low-pass

6.2- Band-pass

6.3- High-pass

7- Hamming filter.

8- von Hann filter.

9- Blackman filter.

10- Bartlett filter.

11- Blackman-Harris filter.

Approach Methods

1- Approach Hermite Method

2- Approach Lagrange Method

3- Approach Divided Differences Method

4- Approach Minimum. squares linear Method

5- Approach Minimum. squares polynomial Method

6- Approach SPLINE with extremes adjust

7- Approach SPLINE without extremes adjust

Mathematical library

1- Polynomial operations library.

2- Linear systems resolutions.

3- Discrete Fourier Transform (DFT).

4- Fast Fourier Transform (FFT).

5- Inverse Fast Fourier Transform (IFFT).