FGSL: api/min.finc File Reference

FGSL Fortran interface for the GNU scientific library

Functions/Subroutines
min.finc File Reference

## Functions/Subroutines
type(fgsl_min_fminimizer) function | fgsl_min_fminimizer_alloc (t)
subroutine | fgsl_min_fminimizer_free (s)
integer(fgsl_int) function | fgsl_min_fminimizer_set (s, f, x_minimum, x_lower, x_upper)
integer(fgsl_int) function | fgsl_min_fminimizer_set_with_values (s, f, x_minimum, f_minimum, x_lower, f_lower, x_upper, f_upper)
integer(fgsl_int) function | fgsl_min_fminimizer_iterate (s)
character(kind=fgsl_char, len=fgsl_strmax) function | fgsl_min_fminimizer_name (s)
real(fgsl_double) function | fgsl_min_fminimizer_x_minimum (s)
real(fgsl_double) function | fgsl_min_fminimizer_x_lower (s)
real(fgsl_double) function | fgsl_min_fminimizer_x_upper (s)
real(fgsl_double) function | fgsl_min_fminimizer_f_minimum (s)
real(fgsl_double) function | fgsl_min_fminimizer_f_lower (s)
real(fgsl_double) function | fgsl_min_fminimizer_f_upper (s)
integer(fgsl_int) function | fgsl_min_test_interval (x_lower, x_upper, epsabs, epsrel)
logical function | fgsl_min_fminimizer_status (s)

## Function/Subroutine Documentation

## ◆ fgsl_min_fminimizer_alloc()

type(fgsl_min_fminimizer) function fgsl_min_fminimizer_alloc | ( | type(fgsl_min_fminimizer_type), intent(in) | t | ) |

## ◆ fgsl_min_fminimizer_f_lower()

real(fgsl_double) function fgsl_min_fminimizer_f_lower | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_f_minimum()

real(fgsl_double) function fgsl_min_fminimizer_f_minimum | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_f_upper()

real(fgsl_double) function fgsl_min_fminimizer_f_upper | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_free()

subroutine fgsl_min_fminimizer_free | ( | type(fgsl_min_fminimizer), intent(inout) | s | ) |

## ◆ fgsl_min_fminimizer_iterate()

integer(fgsl_int) function fgsl_min_fminimizer_iterate | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_name()

character(kind=fgsl_char,len=fgsl_strmax) function fgsl_min_fminimizer_name | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_set()

integer(fgsl_int) function fgsl_min_fminimizer_set | ( | type(fgsl_min_fminimizer), intent(inout) | s,
|  | type(fgsl_function), intent(in) | f,
|  | real(fgsl_double), intent(in) | x_minimum,
|  | real(fgsl_double), intent(in) | x_lower,
|  | real(fgsl_double), intent(in) | x_upper
| ) |  |

## ◆ fgsl_min_fminimizer_set_with_values()

integer(fgsl_int) function fgsl_min_fminimizer_set_with_values | ( | type(fgsl_min_fminimizer), intent(inout) | s,
|  | type(fgsl_function), intent(in) | f,
|  | real(fgsl_double), intent(in) | x_minimum,
|  | real(fgsl_double), intent(in) | f_minimum,
|  | real(fgsl_double), intent(in) | x_lower,
|  | real(fgsl_double), intent(in) | f_lower,
|  | real(fgsl_double), intent(in) | x_upper,
|  | real(fgsl_double), intent(in) | f_upper
| ) |  |

## ◆ fgsl_min_fminimizer_status()

logical function fgsl_min_fminimizer_status | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_x_lower()

real(fgsl_double) function fgsl_min_fminimizer_x_lower | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_x_minimum()

real(fgsl_double) function fgsl_min_fminimizer_x_minimum | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_fminimizer_x_upper()

real(fgsl_double) function fgsl_min_fminimizer_x_upper | ( | type(fgsl_min_fminimizer), intent(in) | s | ) |

## ◆ fgsl_min_test_interval()

integer(fgsl_int) function fgsl_min_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
| ) |  |