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)