operator (.fle.) Interface

private interface operator (.fle.)

Module Procedures

private elemental function lessThanOrEqual(a, b) result(res)

Relational operator to test if one operand is less than or equal to another.

Arguments

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

Floating point value to be compared.

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

Floating point value to be compared.

Return Value logical

The result is a logical value indicating whether the operand a is less than or equal to b by more than the spacing between representable floating point numbers.