SCM

SCM Repository

[matrix] Annotation of /pkg/src/dgBCMatrix.h
ViewVC logotype

Annotation of /pkg/src/dgBCMatrix.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 451 - (view) (download) (as text)
Original Path: pkg/src/cscBlocked.h

1 : bates 298 #ifndef MATRIX_CSCBLOCKED_H
2 :     #define MATRIX_CSCBLOCKED_H
3 :    
4 :     #include "Mutils.h"
5 : bates 415 #include "R_ldl.h"
6 : bates 430 #include "triplet_to_col.h"
7 : bates 304 #include <R_ext/Lapack.h>
8 : bates 447 #include "Mutils.h"
9 : bates 298
10 :     SEXP cscBlocked_validate(SEXP x);
11 : bates 447 void cscb_tri(enum CBLAS_UPLO upper, enum CBLAS_DIAG unit,
12 :     SEXP A, const int Parent[], SEXP AI);
13 :     void cscb_syrk(enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE trans,
14 : bates 415 double alpha, SEXP A,
15 :     double beta, SEXP C);
16 :     int cscb_ldl(SEXP A, const int Parent[], SEXP L, SEXP D);
17 : bates 447 void cscb_trmm(enum CBLAS_SIDE side, enum CBLAS_UPLO uplo,
18 :     enum CBLAS_TRANSPOSE transa, enum CBLAS_DIAG diag,
19 : bates 415 double alpha, SEXP A, double B[], int m, int n, int ldb);
20 : bates 447 void cscb_trsm(enum CBLAS_UPLO uplo, enum CBLAS_TRANSPOSE transa, enum CBLAS_DIAG diag,
21 : bates 430 double alpha, SEXP A, double B[], int m, int n, int ldb);
22 : bates 447 void cscb_trcbm(enum CBLAS_SIDE side, enum CBLAS_UPLO uplo,
23 :     enum CBLAS_TRANSPOSE transa, enum CBLAS_DIAG diag,
24 : bates 415 double alpha, SEXP A, SEXP B);
25 : bates 447 void cscb_trcbsm(enum CBLAS_SIDE side, enum CBLAS_UPLO uplo,
26 :     enum CBLAS_TRANSPOSE transa, enum CBLAS_DIAG diag,
27 : bates 430 double alpha, SEXP A, const int Parent[], SEXP B);
28 : bates 447 void cscb_cscbm(enum CBLAS_TRANSPOSE transa, enum CBLAS_TRANSPOSE transb,
29 :     double alpha, SEXP A, SEXP B, double beta, SEXP C);
30 :     void cscb_mm(enum CBLAS_SIDE side, enum CBLAS_TRANSPOSE transa,
31 :     int m, int n, int k, double alpha, SEXP A,
32 :     const double B[], int ldb, double beta, double C[], int ldc);
33 : bates 451 SEXP cscBlocked_2cscMatrix(SEXP A);
34 : bates 298 #endif

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge