ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
chebyshev.hpp File Reference
#include <new>
#include <gsl/gsl_chebyshev.h>
#include "mode.hpp"
#include "function_scl.hpp"
Include dependency graph for chebyshev.hpp:

Go to the source code of this file.

Classes

class  gsl::cheb::series
 Workspace for Chebyshev series. More...
 

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::cheb
 Chebyshev_approximations to univariate functions.
 

Functions

int gsl::cheb::init (series &cs, function_scl const &func, double const a, double const b)
 C++ version of gsl_cheb_init(). More...
 
int gsl::cheb::init (series &cs, gsl_function const *func, double const a, double const b)
 C++ version of gsl_cheb_init(). More...
 
size_t gsl::cheb::order (series const &cs)
 C++ version of gsl_cheb_order(). More...
 
size_t gsl::cheb::size (series const &cs)
 C++ version of gsl_cheb_size(). More...
 
double * gsl::cheb::coeffs (series const &cs)
 C++ version of gsl_cheb_coeffs(). More...
 
double gsl::cheb::eval (series const &cs, double const x)
 C++ version of gsl_cheb_eval(). More...
 
int gsl::cheb::eval_err (series const &cs, double const x, double &result, double &abserr)
 C++ version of gsl_cheb_eval_err(). More...
 
double gsl::cheb::eval_n (series const &cs, size_t const order, double const x)
 C++ version of gsl_cheb_eval_n(). More...
 
int gsl::cheb::eval_n_err (series const &cs, size_t const order, double const x, double &result, double &abserr)
 C++ version of gsl_cheb_eval_n_err(). More...
 
double gsl::cheb::eval_mode (series const &cs, double const x, gsl::mode_t mode)
 C++ version of gsl_cheb_eval_mode(). More...
 
int gsl::cheb::eval_mode_e (series const &cs, double const x, gsl_mode_t mode, double &result, double &abserr)
 C++ version of gsl_cheb_eval_mode_e(). More...
 
int gsl::cheb::calc_deriv (series &deriv, series const &cs)
 C++ version of gsl_cheb_calc_deriv(). More...
 
int gsl::cheb::calc_integ (series &integ, series const &cs)
 C++ version of gsl_cheb_calc_integ(). More...