not_exactly_equal Interface

public interface not_exactly_equal

Are two numbers not exactly equal to each other


Contents


Module Procedures

private elemental function not_exactly_equal_r32(a, b)

Arguments

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

Return Value logical

private elemental function not_exactly_equal_r64(a, b)

Arguments

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

Return Value logical

private elemental function not_exactly_equal_r128(a, b)

Arguments

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

Return Value logical

private elemental function not_exactly_equal_c32(a, b)

Arguments

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

Return Value logical

private elemental function not_exactly_equal_c64(a, b)

Arguments

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

Return Value logical

private elemental function not_exactly_equal_c128(a, b)

Arguments

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

Return Value logical