FGSL
Fortran interface for the GNU scientific library
|
type(fgsl_multimin_fdfminimizer) fgsl_multimin_fdfminimizer_alloc | ( | type(fgsl_multimin_fdfminimizer_type),intent(in) | t, |
integer(fgsl_size_t),intent(in) | n | ||
) |
subroutine fgsl_multimin_fdfminimizer_free | ( | type(fgsl_multimin_fdfminimizer),intent(inout) | s | ) |
type(fgsl_vector) fgsl_multimin_fdfminimizer_gradient | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
integer(fgsl_int) fgsl_multimin_fdfminimizer_iterate | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
real(fgsl_double) fgsl_multimin_fdfminimizer_minimum | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
character(kind=fgsl_char,len=fgsl_strmax) fgsl_multimin_fdfminimizer_name | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
integer(fgsl_int) fgsl_multimin_fdfminimizer_restart | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
integer(fgsl_int) fgsl_multimin_fdfminimizer_set | ( | type(fgsl_multimin_fdfminimizer),intent(inout) | s, |
type(fgsl_multimin_function_fdf),intent(in) | fdf, | ||
type(fgsl_vector),intent(in) | x, | ||
real(fgsl_double),intent(in) | step, | ||
real(fgsl_double),intent(in) | tol | ||
) |
logical fgsl_multimin_fdfminimizer_status | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
type(fgsl_vector) fgsl_multimin_fdfminimizer_x | ( | type(fgsl_multimin_fdfminimizer),intent(in) | s | ) |
type(fgsl_multimin_fminimizer) fgsl_multimin_fminimizer_alloc | ( | type(fgsl_multimin_fminimizer_type),intent(in) | t, |
integer(fgsl_size_t),intent(in) | n | ||
) |
subroutine fgsl_multimin_fminimizer_free | ( | type(fgsl_multimin_fminimizer),intent(inout) | s | ) |
integer(fgsl_int) fgsl_multimin_fminimizer_iterate | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
real(fgsl_double) fgsl_multimin_fminimizer_minimum | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
character(kind=fgsl_char,len=fgsl_strmax) fgsl_multimin_fminimizer_name | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
integer(fgsl_int) fgsl_multimin_fminimizer_set | ( | type(fgsl_multimin_fminimizer),intent(inout) | s, |
type(fgsl_multimin_function),intent(in) | f, | ||
type(fgsl_vector),intent(in) | x, | ||
type(fgsl_vector),intent(in) | step | ||
) |
real(fgsl_double) fgsl_multimin_fminimizer_size | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
logical fgsl_multimin_fminimizer_status | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
type(fgsl_vector) fgsl_multimin_fminimizer_x | ( | type(fgsl_multimin_fminimizer),intent(in) | s | ) |
subroutine fgsl_multimin_function_fdf_free | ( | type(fgsl_multimin_function_fdf),intent(inout) | fun | ) |
type(fgsl_multimin_function_fdf) fgsl_multimin_function_fdf_init | ( | func, | |
dfunc, | |||
fdfunc, | |||
integer(fgsl_size_t),intent(in) | ndim, | ||
type(c_ptr),intent(in) | params | ||
) |
subroutine fgsl_multimin_function_free | ( | type(fgsl_multimin_function),intent(inout) | fun | ) |
type(fgsl_multimin_function) fgsl_multimin_function_init | ( | func, | |
integer(fgsl_size_t),intent(in) | ndim, | ||
type(c_ptr),intent(in) | params | ||
) |
integer(fgsl_int) fgsl_multimin_test_gradient | ( | type(fgsl_vector),intent(in) | g, |
real(fgsl_double),intent(in) | epsabs | ||
) |
integer(fgsl_int) fgsl_multimin_test_size | ( | real(fgsl_double),intent(in) | size, |
real(fgsl_double),intent(in) | epsabs | ||
) |