brentq Function

public function brentq(func, a, b, tol) result(fzero)

Arguments

Type IntentOptional Attributes Name
private function func(x)
Arguments
Type IntentOptional Attributes Name
real(kind=8), intent(in) :: x
Return Value real(kind=8)
real(kind=8), intent(in) :: a
real(kind=8), intent(in) :: b
real(kind=8), optional :: tol

Return Value real(kind=8)