det 接口

公共接口 det

计算方阵的行列式 (规范)

摘要

计算矩阵行列式的接口。

描述

此接口提供计算矩阵行列式的方法。支持的数据类型包括 realcomplex

注意

提供的函数仅适用于方阵。

注意

BLAS/LAPACK 后端目前不支持扩展精度 (xdp)。

示例

    real(sp) :: a(3,3), d
    type(linalg_state_type) :: state  
    a = reshape([1, 2, 3, 4, 5, 6, 7, 8, 9], [3, 3])

    ! ...
    d = det(a,err=state)
    if (state%ok()) then 
       print *, 'Success! det=',d
    else
       print *, state%print()
    endif
    ! ...

模块过程

私有接口 stdlib_linalg_rspdeterminant()

参数

私有接口 stdlib_linalg_pure_rspdeterminant()

参数

私有接口 stdlib_linalg_rdpdeterminant()

参数

私有接口 stdlib_linalg_pure_rdpdeterminant()

参数

私有接口 stdlib_linalg_cspdeterminant()

参数

私有接口 stdlib_linalg_pure_cspdeterminant()

参数

私有接口 stdlib_linalg_cdpdeterminant()

参数

私有接口 stdlib_linalg_pure_cdpdeterminant()

参数