all_close 接口

public interface all_close

返回一个布尔型标量,表示两个数组在容差范围内按元素相等。 (规范)


函数

private pure module function all_close_1_cdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: a(:)
complex(kind=dp), intent(in) :: b(:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_1_csp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: a(:)
complex(kind=sp), intent(in) :: b(:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_1_rdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: a(:)
real(kind=dp), intent(in) :: b(:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_1_rsp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: a(:)
real(kind=sp), intent(in) :: b(:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_2_cdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: a(:,:)
complex(kind=dp), intent(in) :: b(:,:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_2_csp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: a(:,:)
complex(kind=sp), intent(in) :: b(:,:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_2_rdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: a(:,:)
real(kind=dp), intent(in) :: b(:,:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_2_rsp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: a(:,:)
real(kind=sp), intent(in) :: b(:,:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_3_cdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: a(:,:,:)
complex(kind=dp), intent(in) :: b(:,:,:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_3_csp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: a(:,:,:)
complex(kind=sp), intent(in) :: b(:,:,:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_3_rdp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: a(:,:,:)
real(kind=dp), intent(in) :: b(:,:,:)
real(kind=dp), intent(in), optional :: rel_tol
real(kind=dp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型

private pure module function all_close_3_rsp(a, b, rel_tol, abs_tol, equal_nan) result(close)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: a(:,:,:)
real(kind=sp), intent(in) :: b(:,:,:)
real(kind=sp), intent(in), optional :: rel_tol
real(kind=sp), intent(in), optional :: abs_tol
logical, intent(in), optional :: equal_nan

返回值 逻辑型