operator(.isclose.) Interface

public interface operator(.isclose.)

Contents


Module Procedures

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

Operator functions may only have two arguments.

Arguments

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

Return Value logical

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

Operator functions may only have two arguments.

Arguments

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

Return Value logical

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

Operator functions may only have two arguments.

Arguments

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

Return Value logical

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

Operator functions may only have two arguments.

Arguments

Type IntentOptional Attributes Name
complex(kind=sp), intent(in) :: a
complex(kind=sp), intent(in) :: b

Return Value logical