FGSL: interface/filter.finc File Reference

FGSL Fortran interface for the GNU scientific library

Functions/Subroutines
filter.finc File Reference
This graph shows which files directly or indirectly include this file:

## Functions/Subroutines
type(c_ptr) function | gsl_filter_gaussian_alloc (k)
subroutine | gsl_filter_gaussian_free (w)
integer(c_int) function | gsl_filter_gaussian (endtype, alpha, order, x, y, w)
integer(c_int) function | gsl_filter_gaussian_kernel (alpha, order, normalize, kernel)
type(c_ptr) function | gsl_filter_median_alloc (k)
subroutine | gsl_filter_median_free (w)
integer(c_int) function | gsl_filter_median (endtype, alpha, order, x, y, w)
type(c_ptr) function | gsl_filter_rmedian_alloc (k)
subroutine | gsl_filter_rmedian_free (w)
integer(c_int) function | gsl_filter_rmedian (endtype, alpha, order, x, y, w)
type(c_ptr) function | gsl_filter_impulse_alloc (k)
subroutine | gsl_filter_impulse_free (w)
integer(c_int) function | gsl_filter_impulse (endtype, scale_type, t, x, y, xmedian, xsigma, noutlier, ioutlier, w)

## Function/Subroutine Documentation

## ◆ gsl_filter_gaussian()

integer(c_int) function gsl_filter_gaussian | ( | integer(c_int), value | endtype,
|  | real(c_double), value | alpha,
|  | integer(c_size_t), value | order,
|  | type(c_ptr), value | x,
|  | type(c_ptr), value | y,
|  | type(c_ptr), value | w
| ) |  |

## ◆ gsl_filter_gaussian_alloc()

type(c_ptr) function gsl_filter_gaussian_alloc | ( | integer(c_size_t), value | k | ) |

## ◆ gsl_filter_gaussian_free()

subroutine gsl_filter_gaussian_free | ( | type(c_ptr), value | w | ) |

## ◆ gsl_filter_gaussian_kernel()

integer(c_int) function gsl_filter_gaussian_kernel | ( | real(c_double), value | alpha,
|  | integer(c_size_t), value | order,
|  | integer(c_int), value | normalize,
|  | type(c_ptr), value | kernel
| ) |  |

## ◆ gsl_filter_impulse()

integer(c_int) function gsl_filter_impulse | ( | integer(c_int), value | endtype,
|  | integer(c_int), value | scale_type,
|  | real(c_double), value | t,
|  | type(c_ptr), value | x,
|  | type(c_ptr), value | y,
|  | type(c_ptr), value | xmedian,
|  | type(c_ptr), value | xsigma,
|  | integer(c_size_t), intent(inout) | noutlier,
|  | type(c_ptr), value | ioutlier,
|  | type(c_ptr), value | w
| ) |  |

## ◆ gsl_filter_impulse_alloc()

type(c_ptr) function gsl_filter_impulse_alloc | ( | integer(c_size_t), value | k | ) |

## ◆ gsl_filter_impulse_free()

subroutine gsl_filter_impulse_free | ( | type(c_ptr), value | w | ) |

## ◆ gsl_filter_median()

integer(c_int) function gsl_filter_median | ( | integer(c_int), value | endtype,
|  | real(c_double), value | alpha,
|  | integer(c_size_t), value | order,
|  | type(c_ptr), value | x,
|  | type(c_ptr), value | y,
|  | type(c_ptr), value | w
| ) |  |

## ◆ gsl_filter_median_alloc()

type(c_ptr) function gsl_filter_median_alloc | ( | integer(c_size_t), value | k | ) |

## ◆ gsl_filter_median_free()

subroutine gsl_filter_median_free | ( | type(c_ptr), value | w | ) |

## ◆ gsl_filter_rmedian()

integer(c_int) function gsl_filter_rmedian | ( | integer(c_int), value | endtype,
|  | real(c_double), value | alpha,
|  | integer(c_size_t), value | order,
|  | type(c_ptr), value | x,
|  | type(c_ptr), value | y,
|  | type(c_ptr), value | w
| ) |  |

## ◆ gsl_filter_rmedian_alloc()

type(c_ptr) function gsl_filter_rmedian_alloc | ( | integer(c_size_t), value | k | ) |

## ◆ gsl_filter_rmedian_free()

subroutine gsl_filter_rmedian_free | ( | type(c_ptr), value | w | ) |