FGSL
Fortran interface for the GNU scientific library
|
Functions/Subroutines | |
type(fgsl_root_fsolver) | fgsl_root_fsolver_alloc (t) |
type(fgsl_root_fdfsolver) | fgsl_root_fdfsolver_alloc (t) |
integer(fgsl_int) | fgsl_root_fsolver_set (s, f, x_lower, x_upper) |
integer(fgsl_int) | 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) | fgsl_root_fsolver_name (s) |
character(kind=fgsl_char, len=fgsl_strmax) | fgsl_root_fdfsolver_name (s) |
integer(fgsl_int) | fgsl_root_fsolver_iterate (s) |
integer(fgsl_int) | fgsl_root_fdfsolver_iterate (s) |
real(fgsl_double) | fgsl_root_fsolver_root (s) |
real(fgsl_double) | fgsl_root_fdfsolver_root (s) |
real(fgsl_double) | fgsl_root_fsolver_x_lower (s) |
real(fgsl_double) | fgsl_root_fsolver_x_upper (s) |
integer(fgsl_int) | fgsl_root_test_interval (x_lower, x_upper, epsabs, epsrel) |
integer(fgsl_int) | fgsl_root_test_delta (x1, x0, epsabs, epsrel) |
integer(fgsl_int) | fgsl_root_test_residual (f, epsabs) |
logical | fgsl_root_fsolver_status (s) |
logical | fgsl_root_fdfsolver_status (s) |
type(fgsl_root_fdfsolver) 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) fgsl_root_fdfsolver_iterate | ( | type(fgsl_root_fdfsolver),intent(inout) | s | ) |
character(kind=fgsl_char,len=fgsl_strmax) fgsl_root_fdfsolver_name | ( | type(fgsl_root_fdfsolver),intent(in) | s | ) |
real(fgsl_double) fgsl_root_fdfsolver_root | ( | type(fgsl_root_fdfsolver),intent(inout) | s | ) |
integer(fgsl_int) 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 fgsl_root_fdfsolver_status | ( | type(fgsl_root_fdfsolver),intent(in) | s | ) |
type(fgsl_root_fsolver) 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) fgsl_root_fsolver_iterate | ( | type(fgsl_root_fsolver),intent(inout) | s | ) |
character(kind=fgsl_char,len=fgsl_strmax) fgsl_root_fsolver_name | ( | type(fgsl_root_fsolver),intent(in) | s | ) |
real(fgsl_double) fgsl_root_fsolver_root | ( | type(fgsl_root_fsolver),intent(inout) | s | ) |
integer(fgsl_int) 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 fgsl_root_fsolver_status | ( | type(fgsl_root_fsolver),intent(in) | s | ) |
real(fgsl_double) fgsl_root_fsolver_x_lower | ( | type(fgsl_root_fsolver),intent(inout) | s | ) |
real(fgsl_double) fgsl_root_fsolver_x_upper | ( | type(fgsl_root_fsolver),intent(inout) | s | ) |
integer(fgsl_int) 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) 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) fgsl_root_test_residual | ( | real(fgsl_double),intent(in) | f, |
real(fgsl_double),intent(in) | epsabs | ||
) |