FGSL: interface/chebyshev.finc File Reference

FGSL Fortran interface for the GNU scientific library

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

## Functions/Subroutines
type(c_ptr) function | gsl_cheb_alloc (n)
subroutine | gsl_cheb_free (cs)
integer(c_int) function | gsl_cheb_init (cs, f, a, b)
integer(c_size_t) function | gsl_cheb_order (cs)
integer(c_size_t) function | gsl_cheb_size (cs)
type(c_ptr) function | gsl_cheb_coeffs (cs)
real(c_double) function | gsl_cheb_eval (cs, x)
integer(c_int) function | gsl_cheb_eval_err (cs, x, result, abserr)
real(c_double) function | gsl_cheb_eval_n (cs, order, x)
integer(c_int) function | gsl_cheb_eval_n_err (cs, order, x, result, abserr)
integer(c_int) function | gsl_cheb_calc_deriv (deriv, cs)
integer(c_int) function | gsl_cheb_calc_integ (integ, cs)

## Function/Subroutine Documentation

## ◆ gsl_cheb_alloc()

type(c_ptr) function gsl_cheb_alloc | ( | integer(c_int), value | n | ) |

## ◆ gsl_cheb_calc_deriv()

integer(c_int) function gsl_cheb_calc_deriv | ( | type(c_ptr), value | deriv,
|  | type(c_ptr), value | cs
| ) |  |

## ◆ gsl_cheb_calc_integ()

integer(c_int) function gsl_cheb_calc_integ | ( | type(c_ptr), value | integ,
|  | type(c_ptr), value | cs
| ) |  |

## ◆ gsl_cheb_coeffs()

type(c_ptr) function gsl_cheb_coeffs | ( | type(c_ptr), value | cs | ) |

## ◆ gsl_cheb_eval()

real(c_double) function gsl_cheb_eval | ( | type(c_ptr), value | cs,
|  | real(c_double), value | x
| ) |  |

## ◆ gsl_cheb_eval_err()

integer(c_int) function gsl_cheb_eval_err | ( | type(c_ptr), value | cs,
|  | real(c_double), value | x,
|  | real(c_double), intent(out) | result,
|  | real(c_double), intent(out) | abserr
| ) |  |

## ◆ gsl_cheb_eval_n()

real(c_double) function gsl_cheb_eval_n | ( | type(c_ptr), value | cs,
|  | integer(c_size_t), value | order,
|  | real(c_double), value | x
| ) |  |

## ◆ gsl_cheb_eval_n_err()

integer(c_int) function gsl_cheb_eval_n_err | ( | type(c_ptr), value | cs,
|  | integer(c_size_t), value | order,
|  | real(c_double), value | x,
|  | real(c_double), intent(out) | result,
|  | real(c_double), intent(out) | abserr
| ) |  |

## ◆ gsl_cheb_free()

subroutine gsl_cheb_free | ( | type(c_ptr), value | cs | ) |

## ◆ gsl_cheb_init()

integer(c_int) function gsl_cheb_init | ( | type(c_ptr), value | cs,
|  | type(c_ptr), value | f,
|  | real(c_double), value | a,
|  | real(c_double), value | b
| ) |  |

## ◆ gsl_cheb_order()

integer(c_size_t) function gsl_cheb_order | ( | type(c_ptr), value | cs | ) |

## ◆ gsl_cheb_size()

integer(c_size_t) function gsl_cheb_size | ( | type(c_ptr), value | cs | ) |