|
Matrix r5059
|
Go to the source code of this file.
Macros | |
| #define | DETERMINANT_START(_F_) |
Functions | |
| static SEXP | det (double modulus, int logarithm, int sign) |
| SEXP | denseLU_determinant (SEXP s_trf, SEXP s_logarithm) |
| SEXP | denseBunchKaufman_determinant (SEXP s_trf, SEXP s_logarithm) |
| SEXP | denseCholesky_determinant (SEXP s_trf, SEXP s_logarithm) |
| SEXP | sparseQR_determinant (SEXP orf, SEXP s_logarithm) |
| SEXP | sparseLU_determinant (SEXP s_trf, SEXP s_logarithm) |
| SEXP | sparseCholesky_determinant (SEXP s_trf, SEXP s_logarithm, SEXP s_root) |
| #define DETERMINANT_START | ( | _F_ | ) |
Referenced by denseBunchKaufman_determinant(), denseCholesky_determinant(), denseLU_determinant(), sparseCholesky_determinant(), sparseLU_determinant(), and sparseQR_determinant().
| SEXP denseBunchKaufman_determinant | ( | SEXP | s_trf, |
| SEXP | s_logarithm ) |
Definition at line 76 of file determinant.c.
References c, det(), DETERMINANT_START, GET_SLOT, Matrix_permSym, Matrix_xSym, TRANS, TYPEOF, and UPLO.
| SEXP denseCholesky_determinant | ( | SEXP | s_trf, |
| SEXP | s_logarithm ) |
Definition at line 196 of file determinant.c.
References det(), DETERMINANT_START, GET_SLOT, Matrix_xSym, TYPEOF, and UPLO.
| SEXP denseLU_determinant | ( | SEXP | s_trf, |
| SEXP | s_logarithm ) |
Definition at line 28 of file determinant.c.
References det(), DETERMINANT_START, GET_SLOT, Matrix_permSym, Matrix_xSym, and TYPEOF.
|
static |
Definition at line 8 of file determinant.c.
References Matrix_logarithmSym.
Referenced by denseBunchKaufman_determinant(), denseCholesky_determinant(), denseLU_determinant(), sparseCholesky_determinant(), sparseLU_determinant(), and sparseQR_determinant().
| SEXP sparseCholesky_determinant | ( | SEXP | s_trf, |
| SEXP | s_logarithm, | ||
| SEXP | s_root ) |
Definition at line 359 of file determinant.c.
References det(), DETERMINANT_START, and M2CHF().
| SEXP sparseLU_determinant | ( | SEXP | s_trf, |
| SEXP | s_logarithm ) |
Definition at line 298 of file determinant.c.
References det(), DETERMINANT_START, GET_SLOT, Matrix_iSym, Matrix_pSym, Matrix_qSym, Matrix_USym, Matrix_xSym, signPerm(), and TYPEOF.
| SEXP sparseQR_determinant | ( | SEXP | orf, |
| SEXP | s_logarithm ) |
Definition at line 228 of file determinant.c.
References _, det(), DETERMINANT_START, DIM, GET_SLOT, Matrix_iSym, Matrix_pSym, Matrix_qSym, Matrix_RSym, Matrix_xSym, signPerm(), and TYPEOF.