|
fortran-lapack
|
Compute the determinant of a square matrix using the .det. operator.
More...
Public Member Functions | |
| pure real(sp) function | la_spure_determinant (a) |
| pure real(dp) function | la_dpure_determinant (a) |
| pure real(qp) function | la_qpure_determinant (a) |
| pure complex(sp) function | la_cpure_determinant (a) |
| pure complex(dp) function | la_zpure_determinant (a) |
| pure complex(qp) function | la_wpure_determinant (a) |
Compute the determinant of a square matrix using the .det. operator.
This operator computes the determinant of a real or complex square matrix \( A \) from its LU factorization, in a pure context and without an error flag.
| [in] | A | The input square matrix of size \( [n, n] \). |
pure determinant, allowing expressions such as: \( d = .det. A \) | pure complex(sp) function la_determinant::operator(.det.)::la_cpure_determinant | ( | complex(sp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |
| pure real(dp) function la_determinant::operator(.det.)::la_dpure_determinant | ( | real(dp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |
| pure real(qp) function la_determinant::operator(.det.)::la_qpure_determinant | ( | real(qp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |
| pure real(sp) function la_determinant::operator(.det.)::la_spure_determinant | ( | real(sp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |
| pure complex(qp) function la_determinant::operator(.det.)::la_wpure_determinant | ( | complex(qp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |
| pure complex(dp) function la_determinant::operator(.det.)::la_zpure_determinant | ( | complex(dp), dimension(:,:), intent(in) | a | ) |
| [in] | a | Input matrix a[m,n] |