isFloatEqual Function

public function isFloatEqual(a, b, tol)

Checks if a == b within a tolerance

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: a

Real number a

real(kind=dp), intent(in) :: b

Real number b

real(kind=dp), optional :: tol

Tolerance is epsilon if not specified

Return Value logical