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

Functions/Subroutines

type(c_ptr) function gsl_multimin_fminimizer_alloc (t, n)
 
type(c_ptr) function gsl_multimin_fdfminimizer_alloc (t, n)
 
integer(c_int) function gsl_multimin_fminimizer_set (s, f, x, step)
 
integer(c_int) function gsl_multimin_fdfminimizer_set (s, f, x, step, tol)
 
subroutine gsl_multimin_fminimizer_free (s)
 
subroutine gsl_multimin_fdfminimizer_free (s)
 
type(c_ptr) function gsl_multimin_fminimizer_name (s)
 
type(c_ptr) function gsl_multimin_fdfminimizer_name (s)
 
integer(c_int) function gsl_multimin_fminimizer_iterate (s)
 
integer(c_int) function gsl_multimin_fdfminimizer_iterate (s)
 
type(c_ptr) function gsl_multimin_fminimizer_x (s)
 
type(c_ptr) function gsl_multimin_fdfminimizer_x (s)
 
real(c_double) function gsl_multimin_fminimizer_minimum (s)
 
real(c_double) function gsl_multimin_fdfminimizer_minimum (s)
 
type(c_ptr) function gsl_multimin_fdfminimizer_gradient (s)
 
real(c_double) function gsl_multimin_fminimizer_size (s)
 
integer(c_int) function gsl_multimin_fdfminimizer_restart (s)
 
integer(c_int) function gsl_multimin_test_gradient (g, epsabs)
 
integer(c_int) function gsl_multimin_test_size (size, epsabs)
 
type(c_ptr) function fgsl_multimin_function_cinit (fp, ndim, params)
 
type(c_ptr) function fgsl_multimin_function_fdf_cinit (fp, dfp, fdfp, ndim, params)
 
subroutine fgsl_multimin_function_cfree (f)
 
subroutine fgsl_multimin_function_fdf_cfree (f)
 
type(c_ptr) function fgsl_aux_multimin_fminimizer_alloc (it)
 
type(c_ptr) function fgsl_aux_multimin_fdfminimizer_alloc (it)
 

Function/Subroutine Documentation

◆ fgsl_aux_multimin_fdfminimizer_alloc()

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

◆ fgsl_aux_multimin_fminimizer_alloc()

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

◆ fgsl_multimin_function_cfree()

subroutine fgsl_multimin_function_cfree ( type(c_ptr), value  f)

◆ fgsl_multimin_function_cinit()

type(c_ptr) function fgsl_multimin_function_cinit ( type(c_funptr), value  fp,
integer(c_size_t), value  ndim,
type(c_ptr), value  params 
)

◆ fgsl_multimin_function_fdf_cfree()

subroutine fgsl_multimin_function_fdf_cfree ( type(c_ptr), value  f)

◆ fgsl_multimin_function_fdf_cinit()

type(c_ptr) function fgsl_multimin_function_fdf_cinit ( type(c_funptr), value  fp,
type(c_funptr), value  dfp,
type(c_funptr), value  fdfp,
integer(c_size_t), value  ndim,
type(c_ptr), value  params 
)

◆ gsl_multimin_fdfminimizer_alloc()

type(c_ptr) function gsl_multimin_fdfminimizer_alloc ( type(c_ptr), value  t,
integer(c_size_t), value  n 
)

◆ gsl_multimin_fdfminimizer_free()

subroutine gsl_multimin_fdfminimizer_free ( type(c_ptr), value  s)

◆ gsl_multimin_fdfminimizer_gradient()

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

◆ gsl_multimin_fdfminimizer_iterate()

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

◆ gsl_multimin_fdfminimizer_minimum()

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

◆ gsl_multimin_fdfminimizer_name()

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

◆ gsl_multimin_fdfminimizer_restart()

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

◆ gsl_multimin_fdfminimizer_set()

integer(c_int) function gsl_multimin_fdfminimizer_set ( type(c_ptr), value  s,
type(c_ptr), value  f,
type(c_ptr), value  x,
real(c_double), value  step,
real(c_double), value  tol 
)

◆ gsl_multimin_fdfminimizer_x()

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

◆ gsl_multimin_fminimizer_alloc()

type(c_ptr) function gsl_multimin_fminimizer_alloc ( type(c_ptr), value  t,
integer(c_size_t), value  n 
)

◆ gsl_multimin_fminimizer_free()

subroutine gsl_multimin_fminimizer_free ( type(c_ptr), value  s)

◆ gsl_multimin_fminimizer_iterate()

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

◆ gsl_multimin_fminimizer_minimum()

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

◆ gsl_multimin_fminimizer_name()

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

◆ gsl_multimin_fminimizer_set()

integer(c_int) function gsl_multimin_fminimizer_set ( type(c_ptr), value  s,
type(c_ptr), value  f,
type(c_ptr), value  x,
type(c_ptr), value  step 
)

◆ gsl_multimin_fminimizer_size()

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

◆ gsl_multimin_fminimizer_x()

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

◆ gsl_multimin_test_gradient()

integer(c_int) function gsl_multimin_test_gradient ( type(c_ptr), value  g,
real(c_double), value  epsabs 
)

◆ gsl_multimin_test_size()

integer(c_int) function gsl_multimin_test_size ( real(c_double), value  size,
real(c_double), value  epsabs 
)