Matrix r5059
|
#include <stddef.h>
#include <R_ext/Complex.h>
Go to the source code of this file.
Functions | |
void | iswap2 (size_t, int *, size_t, int *, size_t) |
void | dswap2 (size_t, double *, size_t, double *, size_t) |
void | zswap2 (size_t, Rcomplex *, size_t, Rcomplex *, size_t) |
void | iswap1 (size_t, int *, size_t, size_t, int, int *, size_t, size_t, int) |
void | dswap1 (size_t, double *, size_t, size_t, int, double *, size_t, size_t, int) |
void | zswap1 (size_t, Rcomplex *, size_t, size_t, int, Rcomplex *, size_t, size_t, int) |
void | icopy2 (size_t, int *, size_t, const int *, size_t) |
void | dcopy2 (size_t, double *, size_t, const double *, size_t) |
void | zcopy2 (size_t, Rcomplex *, size_t, const Rcomplex *, size_t) |
void | icopy1 (size_t, int *, size_t, size_t, int, const int *, size_t, size_t, int) |
void | dcopy1 (size_t, double *, size_t, size_t, int, const double *, size_t, size_t, int) |
void | zcopy1 (size_t, Rcomplex *, size_t, size_t, int, const Rcomplex *, size_t, size_t, int) |
void | irowperm2 (int *, const int *, int, int, const int *, int, int) |
void | drowperm2 (double *, const double *, int, int, const int *, int, int) |
void | zrowperm2 (Rcomplex *, const Rcomplex *, int, int, const int *, int, int) |
void | isymperm2 (int *, const int *, int, char, const int *, int, int) |
void | dsymperm2 (double *, const double *, int, char, const int *, int, int) |
void | zsymperm2 (Rcomplex *, const Rcomplex *, int, char, const int *, int, int) |
void | isymperm1 (int *, const int *, int, char, const int *, int, int) |
void | dsymperm1 (double *, const double *, int, char, const int *, int, int) |
void | zsymperm1 (Rcomplex *, const Rcomplex *, int, char, const int *, int, int) |
void | ipack2 (int *, const int *, size_t, char, char, char) |
void | dpack2 (double *, const double *, size_t, char, char, char) |
void | zpack2 (Rcomplex *, const Rcomplex *, size_t, char, char, char) |
void | ipack1 (int *, const int *, size_t, char, char, char) |
void | dpack1 (double *, const double *, size_t, char, char, char) |
void | zpack1 (Rcomplex *, const Rcomplex *, size_t, char, char, char) |
void | iforce2 (int *, const int *, size_t, char, char, char) |
void | dforce2 (double *, const double *, size_t, char, char, char) |
void | zforce2 (Rcomplex *, const Rcomplex *, size_t, char, char, char) |
void | iforce1 (int *, const int *, size_t, char, char, char) |
void | dforce1 (double *, const double *, size_t, char, char, char) |
void | zforce1 (Rcomplex *, const Rcomplex *, size_t, char, char, char) |
void | itrans2 (int *, const int *, size_t, size_t, char) |
void | dtrans2 (double *, const double *, size_t, size_t, char) |
void | ztrans2 (Rcomplex *, const Rcomplex *, size_t, size_t, char) |
void | itrans1 (int *, const int *, size_t, char, char) |
void | dtrans1 (double *, const double *, size_t, char, char) |
void | ztrans1 (Rcomplex *, const Rcomplex *, size_t, char, char) |
void | iband2 (int *, const int *, size_t, size_t, size_t, size_t) |
void | dband2 (double *, const double *, size_t, size_t, size_t, size_t) |
void | zband2 (Rcomplex *, const Rcomplex *, size_t, size_t, size_t, size_t) |
void | iband1 (int *, const int *, size_t, char, size_t, size_t) |
void | dband1 (double *, const double *, size_t, char, size_t, size_t) |
void | zband1 (Rcomplex *, const Rcomplex *, size_t, char, size_t, size_t) |
int | ntest2 (const int *, size_t, char, char, char) |
int | ltest2 (const int *, size_t, char, char, char) |
int | itest2 (const int *, size_t, char, char, char) |
int | dtest2 (const double *, size_t, char, char, char) |
int | ztest2 (const Rcomplex *, size_t, char, char, char) |
int | ntest1 (const int *, size_t, char, char, char) |
int | ltest1 (const int *, size_t, char, char, char) |
int | itest1 (const int *, size_t, char, char, char) |
int | dtest1 (const double *, size_t, char, char, char) |
int | ztest1 (const Rcomplex *, size_t, char, char, char) |
void | ntspaggr (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | ltspaggr (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | itspaggr (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | dtspaggr (int *, int *, double *, const int *, const int *, const double *, int, int, int *, int *, double *) |
void | ztspaggr (int *, int *, Rcomplex *, const int *, const int *, const Rcomplex *, int, int, int *, int *, Rcomplex *) |
void | ntspsort (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | ltspsort (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | itspsort (int *, int *, int *, const int *, const int *, const int *, int, int, int *, int *, int *) |
void | dtspsort (int *, int *, double *, const int *, const int *, const double *, int, int, int *, int *, double *) |
void | ztspsort (int *, int *, Rcomplex *, const int *, const int *, const Rcomplex *, int, int, int *, int *, Rcomplex *) |
void | ncspsort (int *, int *, int *, int, int, int *, int *) |
void | lcspsort (int *, int *, int *, int, int, int *, int *) |
void | icspsort (int *, int *, int *, int, int, int *, int *) |
void | dcspsort (int *, int *, double *, int, int, int *, double *) |
void | zcspsort (int *, int *, Rcomplex *, int, int, int *, Rcomplex *) |
void | ncsptrans (int *, int *, int *, const int *, const int *, const int *, int, int, char, int *) |
void | lcsptrans (int *, int *, int *, const int *, const int *, const int *, int, int, char, int *) |
void | icsptrans (int *, int *, int *, const int *, const int *, const int *, int, int, char, int *) |
void | dcsptrans (int *, int *, double *, const int *, const int *, const double *, int, int, char, int *) |
void | zcsptrans (int *, int *, Rcomplex *, const int *, const int *, const Rcomplex *, int, int, char, int *) |
void | zvreal (Rcomplex *, const Rcomplex *, size_t) |
void | zvimag (Rcomplex *, const Rcomplex *, size_t) |
void | zvconj (Rcomplex *, const Rcomplex *, size_t) |
void dband1 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
size_t | , | ||
size_t | ) |
void dband2 | ( | double * | , |
const double * | , | ||
size_t | , | ||
size_t | , | ||
size_t | , | ||
size_t | ) |
void dcopy1 | ( | size_t | , |
double * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
const double * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void dcopy2 | ( | size_t | , |
double * | , | ||
size_t | , | ||
const double * | , | ||
size_t | ) |
void dcspsort | ( | int * | , |
int * | , | ||
double * | , | ||
int | , | ||
int | , | ||
int * | , | ||
double * | ) |
void dcsptrans | ( | int * | , |
int * | , | ||
double * | , | ||
const int * | , | ||
const int * | , | ||
const double * | , | ||
int | , | ||
int | , | ||
char | , | ||
int * | ) |
void dforce1 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void dforce2 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void dpack1 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void dpack2 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void drowperm2 | ( | double * | , |
const double * | , | ||
int | , | ||
int | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
void dswap1 | ( | size_t | , |
double * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
double * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void dswap2 | ( | size_t | , |
double * | , | ||
size_t | , | ||
double * | , | ||
size_t | ) |
Referenced by dense_expm().
void dsymperm1 | ( | double * | , |
const double * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
void dsymperm2 | ( | double * | , |
const double * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
int dtest1 | ( | const double * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
int dtest2 | ( | const double * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void dtrans1 | ( | double * | , |
const double * | , | ||
size_t | , | ||
char | , | ||
char | ) |
void dtrans2 | ( | double * | , |
const double * | , | ||
size_t | , | ||
size_t | , | ||
char | ) |
Referenced by CHD2M(), gCgeMatrix_matmult(), M2CHD(), tpMatrix_matmult(), and trMatrix_matmult().
void dtspaggr | ( | int * | , |
int * | , | ||
double * | , | ||
const int * | , | ||
const int * | , | ||
const double * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
double * | ) |
void dtspsort | ( | int * | , |
int * | , | ||
double * | , | ||
const int * | , | ||
const int * | , | ||
const double * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
double * | ) |
void iband1 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
size_t | , | ||
size_t | ) |
void iband2 | ( | int * | , |
const int * | , | ||
size_t | , | ||
size_t | , | ||
size_t | , | ||
size_t | ) |
void icopy1 | ( | size_t | , |
int * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
const int * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void icopy2 | ( | size_t | , |
int * | , | ||
size_t | , | ||
const int * | , | ||
size_t | ) |
void icspsort | ( | int * | , |
int * | , | ||
int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | ) |
void icsptrans | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
char | , | ||
int * | ) |
void iforce1 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void iforce2 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void ipack1 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void ipack2 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void irowperm2 | ( | int * | , |
const int * | , | ||
int | , | ||
int | , | ||
const int * | , | ||
int | , | ||
int | ) |
void iswap1 | ( | size_t | , |
int * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
int * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void iswap2 | ( | size_t | , |
int * | , | ||
size_t | , | ||
int * | , | ||
size_t | ) |
void isymperm1 | ( | int * | , |
const int * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
void isymperm2 | ( | int * | , |
const int * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
int itest1 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
int itest2 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void itrans1 | ( | int * | , |
const int * | , | ||
size_t | , | ||
char | , | ||
char | ) |
void itrans2 | ( | int * | , |
const int * | , | ||
size_t | , | ||
size_t | , | ||
char | ) |
void itspaggr | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void itspsort | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void lcspsort | ( | int * | , |
int * | , | ||
int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | ) |
void lcsptrans | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
char | , | ||
int * | ) |
int ltest1 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
int ltest2 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void ltspaggr | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void ltspsort | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void ncspsort | ( | int * | , |
int * | , | ||
int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | ) |
void ncsptrans | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
char | , | ||
int * | ) |
Referenced by sparse_skewpart(), and sparse_symmpart().
int ntest1 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
int ntest2 | ( | const int * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void ntspaggr | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void ntspsort | ( | int * | , |
int * | , | ||
int * | , | ||
const int * | , | ||
const int * | , | ||
const int * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
int * | ) |
void zband1 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
size_t | , | ||
size_t | ) |
void zband2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
size_t | , | ||
size_t | ) |
void zcopy1 | ( | size_t | , |
Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
const Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void zcopy2 | ( | size_t | , |
Rcomplex * | , | ||
size_t | , | ||
const Rcomplex * | , | ||
size_t | ) |
void zcspsort | ( | int * | , |
int * | , | ||
Rcomplex * | , | ||
int | , | ||
int | , | ||
int * | , | ||
Rcomplex * | ) |
void zcsptrans | ( | int * | , |
int * | , | ||
Rcomplex * | , | ||
const int * | , | ||
const int * | , | ||
const Rcomplex * | , | ||
int | , | ||
int | , | ||
char | , | ||
int * | ) |
void zforce1 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void zforce2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void zpack1 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void zpack2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void zrowperm2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
int | , | ||
int | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
void zswap1 | ( | size_t | , |
Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
int | , | ||
Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
int | ) |
void zswap2 | ( | size_t | , |
Rcomplex * | , | ||
size_t | , | ||
Rcomplex * | , | ||
size_t | ) |
Referenced by dense_expm().
void zsymperm1 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
void zsymperm2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
int | , | ||
char | , | ||
const int * | , | ||
int | , | ||
int | ) |
Referenced by denseCholesky_solve().
int ztest1 | ( | const Rcomplex * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
int ztest2 | ( | const Rcomplex * | , |
size_t | , | ||
char | , | ||
char | , | ||
char | ) |
void ztrans1 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
char | , | ||
char | ) |
void ztrans2 | ( | Rcomplex * | , |
const Rcomplex * | , | ||
size_t | , | ||
size_t | , | ||
char | ) |
Referenced by CHD2M(), gCgeMatrix_matmult(), M2CHD(), tpMatrix_matmult(), and trMatrix_matmult().
void ztspaggr | ( | int * | , |
int * | , | ||
Rcomplex * | , | ||
const int * | , | ||
const int * | , | ||
const Rcomplex * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
Rcomplex * | ) |
void ztspsort | ( | int * | , |
int * | , | ||
Rcomplex * | , | ||
const int * | , | ||
const int * | , | ||
const Rcomplex * | , | ||
int | , | ||
int | , | ||
int * | , | ||
int * | , | ||
Rcomplex * | ) |
void zvconj | ( | Rcomplex * | x, |
const Rcomplex * | y, | ||
size_t | n ) |
Definition at line 1300 of file idz.c.
Referenced by sparse_transpose(), spMatrix_matmult(), syMatrix_matmult(), and tpMatrix_matmult().
void zvimag | ( | Rcomplex * | x, |
const Rcomplex * | y, | ||
size_t | n ) |
Definition at line 1287 of file idz.c.
Referenced by dense_skewpart(), and sparse_skewpart().
void zvreal | ( | Rcomplex * | x, |
const Rcomplex * | y, | ||
size_t | n ) |
Definition at line 1274 of file idz.c.
Referenced by dense_diag_get(), dense_symmpart(), sparse_diag_get(), and sparse_symmpart().