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

Functions/Subroutines

type(c_ptr) function gsl_min_fminimizer_alloc (t)
 
type(c_ptr) function fgsl_aux_fminimizer_alloc (it)
 
subroutine gsl_min_fminimizer_free (s)
 
integer(c_int) function gsl_min_fminimizer_set (s, f, x_minimum, x_lower, x_upper)
 
integer(c_int) function gsl_min_fminimizer_set_with_values (s, f, x_minimum, f_minimum, x_lower, f_lower, x_upper, f_upper)
 
integer(c_int) function gsl_min_fminimizer_iterate (s)
 
type(c_ptr) function gsl_min_fminimizer_name (s)
 
real(c_double) function gsl_min_fminimizer_x_minimum (s)
 
real(c_double) function gsl_min_fminimizer_x_lower (s)
 
real(c_double) function gsl_min_fminimizer_x_upper (s)
 
real(c_double) function gsl_min_fminimizer_f_minimum (s)
 
real(c_double) function gsl_min_fminimizer_f_lower (s)
 
real(c_double) function gsl_min_fminimizer_f_upper (s)
 
integer(c_int) function gsl_min_test_interval (x_lower, x_upper, epsabs, epsrel)
 

Function/Subroutine Documentation

◆ fgsl_aux_fminimizer_alloc()

type(c_ptr) function fgsl_aux_fminimizer_alloc ( integer(c_int), value  it)

◆ gsl_min_fminimizer_alloc()

type(c_ptr) function gsl_min_fminimizer_alloc ( type(c_ptr), value  t)

◆ gsl_min_fminimizer_f_lower()

real(c_double) function gsl_min_fminimizer_f_lower ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_f_minimum()

real(c_double) function gsl_min_fminimizer_f_minimum ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_f_upper()

real(c_double) function gsl_min_fminimizer_f_upper ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_free()

subroutine gsl_min_fminimizer_free ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_iterate()

integer(c_int) function gsl_min_fminimizer_iterate ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_name()

type(c_ptr) function gsl_min_fminimizer_name ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_set()

integer(c_int) function gsl_min_fminimizer_set ( type(c_ptr), value  s,
type(c_ptr), value  f,
real(c_double), value  x_minimum,
real(c_double), value  x_lower,
real(c_double), value  x_upper 
)

◆ gsl_min_fminimizer_set_with_values()

integer(c_int) function gsl_min_fminimizer_set_with_values ( type(c_ptr), value  s,
type(c_ptr), value  f,
real(c_double), value  x_minimum,
real(c_double), value  f_minimum,
real(c_double), value  x_lower,
real(c_double), value  f_lower,
real(c_double), value  x_upper,
real(c_double), value  f_upper 
)

◆ gsl_min_fminimizer_x_lower()

real(c_double) function gsl_min_fminimizer_x_lower ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_x_minimum()

real(c_double) function gsl_min_fminimizer_x_minimum ( type(c_ptr), value  s)

◆ gsl_min_fminimizer_x_upper()

real(c_double) function gsl_min_fminimizer_x_upper ( type(c_ptr), value  s)

◆ gsl_min_test_interval()

integer(c_int) function gsl_min_test_interval ( real(c_double), value  x_lower,
real(c_double), value  x_upper,
real(c_double), value  epsabs,
real(c_double), value  epsrel 
)