operator(.in.) Interface

public interface operator(.in.)

Module Procedures

public function in_detect_by_range_int32(intval, in_range) result(ret)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: intval
type(Range_), intent(in) :: in_range

Return Value logical

public function in_detect_by_range_real64(real64val, in_range) result(ret)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: real64val
type(Range_), intent(in) :: in_range

Return Value logical

public function in_int32_int32vector(intval, intlist) result(ret)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: intval
integer(kind=int32), intent(in) :: intlist(:)

Return Value logical

public recursive function in_detect_by_range_xyz_real64(real64val, in_range) result(ret)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: real64val(:)
type(Range_), intent(in) :: in_range

Return Value logical