operator(.lessThan.) Interface

public interface operator(.lessThan.)

Functions

private elemental module function less_than_double(actual, expected_ceiling) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
double precision, intent(in) :: actual
double precision, intent(in) :: expected_ceiling

Return Value type(test_diagnosis_t)

private elemental module function less_than_integer(actual, expected_ceiling) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: actual
integer, intent(in) :: expected_ceiling

Return Value type(test_diagnosis_t)

private elemental module function less_than_real(actual, expected_ceiling) result(test_diagnosis)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: actual
real, intent(in) :: expected_ceiling

Return Value type(test_diagnosis_t)