trace 接口

公共接口 trace

计算矩阵的迹 (规范)


模块过程

私有函数 trace_rsp(A) 结果(res)

参数

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

返回值 real(kind=sp)

私有函数 trace_rdp(A) 结果(res)

参数

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

返回值 real(kind=dp)

私有函数 trace_csp(A) 结果(res)

参数

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

返回值 complex(kind=sp)

私有函数 trace_cdp(A) 结果(res)

参数

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

返回值 complex(kind=dp)

私有函数 trace_iint8(A) 结果(res)

参数

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

返回值 integer(kind=int8)

私有函数 trace_iint16(A) 结果(res)

参数

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

返回值 integer(kind=int16)

私有函数 trace_iint32(A) 结果(res)

参数

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

返回值 integer(kind=int32)

私有函数 trace_iint64(A) 结果(res)

参数

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

返回值 integer(kind=int64)