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

Functions/Subroutines

type(fgsl_root_fsolver) function fgsl_root_fsolver_alloc (t)
 
type(fgsl_root_fdfsolver) function fgsl_root_fdfsolver_alloc (t)
 
integer(fgsl_int) function fgsl_root_fsolver_set (s, f, x_lower, x_upper)
 
integer(fgsl_int) function fgsl_root_fdfsolver_set (s, fdf, x)
 
subroutine fgsl_root_fsolver_free (s)
 
subroutine fgsl_root_fdfsolver_free (s)
 
character(kind=fgsl_char, len=fgsl_strmax) function fgsl_root_fsolver_name (s)
 
character(kind=fgsl_char, len=fgsl_strmax) function fgsl_root_fdfsolver_name (s)
 
integer(fgsl_int) function fgsl_root_fsolver_iterate (s)
 
integer(fgsl_int) function fgsl_root_fdfsolver_iterate (s)
 
real(fgsl_double) function fgsl_root_fsolver_root (s)
 
real(fgsl_double) function fgsl_root_fdfsolver_root (s)
 
real(fgsl_double) function fgsl_root_fsolver_x_lower (s)
 
real(fgsl_double) function fgsl_root_fsolver_x_upper (s)
 
integer(fgsl_int) function fgsl_root_test_interval (x_lower, x_upper, epsabs, epsrel)
 
integer(fgsl_int) function fgsl_root_test_delta (x1, x0, epsabs, epsrel)
 
integer(fgsl_int) function fgsl_root_test_residual (f, epsabs)
 
logical function fgsl_root_fsolver_status (s)
 
logical function fgsl_root_fdfsolver_status (s)
 

Function/Subroutine Documentation

type(fgsl_root_fdfsolver) function fgsl_root_fdfsolver_alloc ( type(fgsl_root_fdfsolver_type), intent(in)  t)
subroutine fgsl_root_fdfsolver_free ( type(fgsl_root_fdfsolver), intent(inout)  s)
integer(fgsl_int) function fgsl_root_fdfsolver_iterate ( type(fgsl_root_fdfsolver), intent(inout)  s)
character(kind=fgsl_char,len=fgsl_strmax) function fgsl_root_fdfsolver_name ( type(fgsl_root_fdfsolver), intent(in)  s)
real(fgsl_double) function fgsl_root_fdfsolver_root ( type(fgsl_root_fdfsolver), intent(inout)  s)
integer(fgsl_int) function fgsl_root_fdfsolver_set ( type(fgsl_root_fdfsolver), intent(in)  s,
type(fgsl_function_fdf), intent(in)  fdf,
real(fgsl_double), intent(in)  x 
)
logical function fgsl_root_fdfsolver_status ( type(fgsl_root_fdfsolver), intent(in)  s)
type(fgsl_root_fsolver) function fgsl_root_fsolver_alloc ( type(fgsl_root_fsolver_type), intent(in)  t)
subroutine fgsl_root_fsolver_free ( type(fgsl_root_fsolver), intent(inout)  s)
integer(fgsl_int) function fgsl_root_fsolver_iterate ( type(fgsl_root_fsolver), intent(inout)  s)
character(kind=fgsl_char,len=fgsl_strmax) function fgsl_root_fsolver_name ( type(fgsl_root_fsolver), intent(in)  s)
real(fgsl_double) function fgsl_root_fsolver_root ( type(fgsl_root_fsolver), intent(inout)  s)
integer(fgsl_int) function fgsl_root_fsolver_set ( type(fgsl_root_fsolver), intent(in)  s,
type(fgsl_function), intent(in)  f,
real(fgsl_double), intent(in)  x_lower,
real(fgsl_double), intent(in)  x_upper 
)
logical function fgsl_root_fsolver_status ( type(fgsl_root_fsolver), intent(in)  s)
real(fgsl_double) function fgsl_root_fsolver_x_lower ( type(fgsl_root_fsolver), intent(inout)  s)
real(fgsl_double) function fgsl_root_fsolver_x_upper ( type(fgsl_root_fsolver), intent(inout)  s)
integer(fgsl_int) function fgsl_root_test_delta ( real(fgsl_double), intent(in)  x1,
real(fgsl_double), intent(in)  x0,
real(fgsl_double), intent(in)  epsabs,
real(fgsl_double), intent(in)  epsrel 
)
integer(fgsl_int) function fgsl_root_test_interval ( real(fgsl_double), intent(in)  x_lower,
real(fgsl_double), intent(in)  x_upper,
real(fgsl_double), intent(in)  epsabs,
real(fgsl_double), intent(in)  epsrel 
)
integer(fgsl_int) function fgsl_root_test_residual ( real(fgsl_double), intent(in)  f,
real(fgsl_double), intent(in)  epsabs 
)