FGSL
Fortran interface for the GNU scientific library
Functions/Subroutines
math.finc File Reference
This graph shows which files directly or indirectly include this file:

Functions/Subroutines

integer(c_int) function gsl_isnan (x)
 
integer(c_int) function gsl_isinf (x)
 
integer(c_int) function gsl_finite (x)
 
real(c_double) function gsl_log1p (x)
 
real(c_double) function gsl_expm1 (x)
 
real(c_double) function fgsl_hypot (x, y)
 
real(c_double) function fgsl_hypot3 (x, y, z)
 
real(c_double) function gsl_acosh (x)
 
real(c_double) function gsl_asinh (x)
 
real(c_double) function gsl_atanh (x)
 
real(c_double) function gsl_ldexp (x, e)
 
real(c_double) function gsl_frexp (x, e)
 
integer(c_int) function gsl_fcmp (x, y, eps)
 
type(c_ptr) function fgsl_function_cinit (func, params)
 
type(c_ptr) function fgsl_function_fdf_cinit (f, df, fdf, params)
 
subroutine fgsl_function_cfree (sfunc)
 
subroutine fgsl_function_fdf_cfree (sfunc)
 
real(c_double) function fgsl_fn_eval_aux (f, x)
 
real(c_double) function fgsl_fn_fdf_eval_f_aux (f, x)
 
real(c_double) function fgsl_fn_fdf_eval_df_aux (f, x)
 
subroutine fgsl_fn_fdf_eval_f_df_aux (f, x, y, dy)
 

Function/Subroutine Documentation

◆ fgsl_fn_eval_aux()

real(c_double) function fgsl_fn_eval_aux ( type(c_ptr), value  f,
real(c_double), value  x 
)

◆ fgsl_fn_fdf_eval_df_aux()

real(c_double) function fgsl_fn_fdf_eval_df_aux ( type(c_ptr), value  f,
real(c_double), value  x 
)

◆ fgsl_fn_fdf_eval_f_aux()

real(c_double) function fgsl_fn_fdf_eval_f_aux ( type(c_ptr), value  f,
real(c_double), value  x 
)

◆ fgsl_fn_fdf_eval_f_df_aux()

subroutine fgsl_fn_fdf_eval_f_df_aux ( type(c_ptr), value  f,
real(c_double), value  x,
real(c_double), intent(out)  y,
real(c_double), intent(out)  dy 
)

◆ fgsl_function_cfree()

subroutine fgsl_function_cfree ( type(c_ptr), value  sfunc)

◆ fgsl_function_cinit()

type(c_ptr) function fgsl_function_cinit ( type(c_funptr), value  func,
type(c_ptr), value  params 
)

◆ fgsl_function_fdf_cfree()

subroutine fgsl_function_fdf_cfree ( type(c_ptr), value  sfunc)

◆ fgsl_function_fdf_cinit()

type(c_ptr) function fgsl_function_fdf_cinit ( type(c_funptr), value  f,
type(c_funptr), value  df,
type(c_funptr), value  fdf,
type(c_ptr), value  params 
)

◆ fgsl_hypot()

real(c_double) function fgsl_hypot ( real(c_double), value  x,
real(c_double), value  y 
)

◆ fgsl_hypot3()

real(c_double) function fgsl_hypot3 ( real(c_double), value  x,
real(c_double), value  y,
real(c_double), value  z 
)

◆ gsl_acosh()

real(c_double) function gsl_acosh ( real(c_double), value  x)

◆ gsl_asinh()

real(c_double) function gsl_asinh ( real(c_double), value  x)

◆ gsl_atanh()

real(c_double) function gsl_atanh ( real(c_double), value  x)

◆ gsl_expm1()

real(c_double) function gsl_expm1 ( real(c_double), value  x)

◆ gsl_fcmp()

integer(c_int) function gsl_fcmp ( real(c_double), value  x,
real(c_double), value  y,
real(c_double), value  eps 
)

◆ gsl_finite()

integer(c_int) function gsl_finite ( real(c_double), value  x)

◆ gsl_frexp()

real(c_double) function gsl_frexp ( real(c_double), value  x,
integer(c_int), intent(out)  e 
)

◆ gsl_isinf()

integer(c_int) function gsl_isinf ( real(c_double), value  x)

◆ gsl_isnan()

integer(c_int) function gsl_isnan ( real(c_double), value  x)

◆ gsl_ldexp()

real(c_double) function gsl_ldexp ( real(c_double), value  x,
integer(c_int), value  e 
)

◆ gsl_log1p()

real(c_double) function gsl_log1p ( real(c_double), value  x)