FGSL: interface/multimin.finc File Reference

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
| ) |  |