is_hessenberg 接口

公共接口 is_hessenberg

检查矩阵(秩 2 数组)是否为 Hessenberg (规范)


模块过程

私有函数 is_hessenberg_rsp(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
real(kind=sp), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_rdp(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
real(kind=dp), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_csp(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
complex(kind=sp), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_cdp(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
complex(kind=dp), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_iint8(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
integer(kind=int8), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_iint16(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
integer(kind=int16), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_iint32(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
integer(kind=int32), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑

私有函数 is_hessenberg_iint64(A, uplo) 结果 (res)

参数

类型 意图可选 属性 名称
integer(kind=int64), intent(in) :: A(:,:)
character(len=1), intent(in) :: uplo

返回值 逻辑