find_local_maxima Subroutine

public subroutine find_local_maxima(func, interval, location, achieved_error)

Uses

  • proc~~find_local_maxima~~UsesGraph proc~find_local_maxima find_local_maxima ieee_arithmetic ieee_arithmetic proc~find_local_maxima->ieee_arithmetic module~utils utils proc~find_local_maxima->module~utils module~constants constants module~utils->module~constants

Arguments

Type IntentOptional Attributes Name
procedure(func1d) :: func
real(kind=dp), intent(in) :: interval(2)
real(kind=dp), intent(out), dimension(:), allocatable :: location
real(kind=dp), intent(out), optional, dimension(:), allocatable :: achieved_error

Calls

proc~~find_local_maxima~~CallsGraph proc~find_local_maxima find_local_maxima interface~not_same not_same proc~find_local_maxima->interface~not_same proc~linspace linspace proc~find_local_maxima->proc~linspace

Called by

proc~~find_local_maxima~~CalledByGraph proc~find_local_maxima find_local_maxima proc~find_local_minima find_local_minima proc~find_local_minima->proc~find_local_maxima proc~find_maxima_along_fieldline find_maxima_along_fieldline proc~find_maxima_along_fieldline->proc~find_local_maxima proc~make_flock_from_labels make_flock_from_labels proc~make_flock_from_labels->proc~find_maxima_along_fieldline proc~suspect_omnigenous_origin_not_minimum suspect_omnigenous_origin_not_minimum proc~make_flock_from_labels->proc~suspect_omnigenous_origin_not_minimum proc~suspect_omnigenous_origin_not_minimum->proc~find_local_minima proc~make_flock_of_fieldlines make_flock_of_fieldlines proc~make_flock_of_fieldlines->proc~make_flock_from_labels program~main main program~main->proc~make_flock_of_fieldlines