ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
filter.hpp File Reference
#include <gsl/gsl_filter.h>
#include "vector.hpp"
#include "vector_int.hpp"
Include dependency graph for filter.hpp:

Go to the source code of this file.

Classes

class  gsl::filter::gaussian_workspace
 Gaussian workspace. More...
 
class  gsl::filter::median_workspace
 Median workspace. More...
 
class  gsl::filter::rmedian_workspace
 Rmedian workspace. More...
 
class  gsl::filter::impulse_workspace
 Impulse workspace. More...
 

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::filter
 Binary search trees.
 

Functions

int gsl::filter::gaussian (gsl_filter_end_t const endtype, double const alpha, size_t const order, vector const &x, vector &y, gaussian_workspace &w)
 C++ version of gsl_filter_gaussian(). More...
 
int gsl::filter::gaussian_kernel (double const alpha, size_t const order, int const normalize, vector &kernel)
 C++ version of gsl_filter_gaussian_kernel(). More...
 
int gsl::filter::median (gsl_filter_end_t const endtype, vector const &x, vector &y, median_workspace &w)
 C++ version of gsl_filter_median(). More...
 
int gsl::filter::rmedian (gsl_filter_end_t const endtype, vector const &x, vector &y, rmedian_workspace &w)
 C++ version of gsl_filter_rmedian(). More...
 
int gsl::filter::impulse (gsl_filter_end_t const endtype, gsl_filter_scale_t const scale_type, double const t, vector const &x, vector &y, vector &xmedian, vector &xsigma, size_t &noutlier, vector_int &ioutlier, impulse_workspace &w)
 C++ version of gsl_filter_impulse(). More...