Matrix  $Rev: 3071 $ at $LastChangedDate: 2015-03-26 15:35:47 +0100 (Thu, 26 Mar 2015) $
dtpMatrix.h File Reference
#include <R_ext/Lapack.h>
#include "Mutils.h"
Include dependency graph for dtpMatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

SEXP dgeMatrix_dtpMatrix_mm (SEXP x, SEXP y)
 
SEXP dtpMatrix_addDiag (SEXP x, SEXP d)
 
SEXP dtpMatrix_as_dtrMatrix (SEXP from)
 
SEXP dtpMatrix_getDiag (SEXP x)
 
SEXP dtpMatrix_matrix_mm (SEXP x, SEXP y, SEXP right, SEXP trans)
 
SEXP dtpMatrix_matrix_solve (SEXP a, SEXP b)
 
SEXP dtpMatrix_norm (SEXP obj, SEXP type)
 
SEXP dtpMatrix_rcond (SEXP obj, SEXP type)
 
SEXP dtpMatrix_setDiag (SEXP x, SEXP d)
 
SEXP dtpMatrix_solve (SEXP a)
 
SEXP dtpMatrix_validate (SEXP obj)
 
SEXP ltpMatrix_getDiag (SEXP x)
 
SEXP ltpMatrix_setDiag (SEXP x, SEXP d)
 

Function Documentation

SEXP dgeMatrix_dtpMatrix_mm ( SEXP  x,
SEXP  y 
)

Definition at line 172 of file dtpMatrix.c.

References _, diag_P, Matrix_DimSym, Matrix_xSym, and uplo_P.

SEXP dtpMatrix_addDiag ( SEXP  x,
SEXP  d 
)

Definition at line 101 of file dtpMatrix.c.

References Matrix_DimSym, and tr_d_packed_addDiag().

Here is the call graph for this function:

SEXP dtpMatrix_as_dtrMatrix ( SEXP  from)

Definition at line 192 of file dtpMatrix.c.

References ALLOC_SLOT(), LOW, Matrix_diagSym, Matrix_DimNamesSym, Matrix_DimSym, Matrix_uploSym, Matrix_xSym, and UPP.

Here is the call graph for this function:

SEXP dtpMatrix_getDiag ( SEXP  x)

Definition at line 68 of file dtpMatrix.c.

References Matrix_DimSym, and tr_d_packed_getDiag().

Here is the call graph for this function:

SEXP dtpMatrix_matrix_mm ( SEXP  x,
SEXP  y,
SEXP  right,
SEXP  trans 
)

Definition at line 108 of file dtpMatrix.c.

References _, diag_P, dup_mMatrix_as_dgeMatrix(), Matrix_DimSym, Matrix_xSym, and uplo_P.

Here is the call graph for this function:

SEXP dtpMatrix_matrix_solve ( SEXP  a,
SEXP  b 
)

Definition at line 142 of file dtpMatrix.c.

References _, diag_P, dup_mMatrix_as_dgeMatrix(), Matrix_DimSym, Matrix_xSym, and uplo_P.

Here is the call graph for this function:

SEXP dtpMatrix_norm ( SEXP  obj,
SEXP  type 
)

Definition at line 37 of file dtpMatrix.c.

References get_norm().

Here is the call graph for this function:

SEXP dtpMatrix_rcond ( SEXP  obj,
SEXP  type 
)

Definition at line 42 of file dtpMatrix.c.

References diag_P, La_rcond_type(), Matrix_DimSym, Matrix_xSym, and uplo_P.

Here is the call graph for this function:

SEXP dtpMatrix_setDiag ( SEXP  x,
SEXP  d 
)

Definition at line 89 of file dtpMatrix.c.

References Matrix_DimSym, and tr_d_packed_setDiag().

Here is the call graph for this function:

SEXP dtpMatrix_solve ( SEXP  a)

Definition at line 56 of file dtpMatrix.c.

References diag_P, Matrix_DimSym, Matrix_xSym, and uplo_P.

SEXP dtpMatrix_validate ( SEXP  obj)

Definition at line 7 of file dtpMatrix.c.

References _, Matrix_DimSym, Matrix_xSym, and triangularMatrix_validate().

Here is the call graph for this function:

SEXP ltpMatrix_getDiag ( SEXP  x)

Definition at line 79 of file dtpMatrix.c.

References Matrix_DimSym, and tr_l_packed_getDiag().

Here is the call graph for this function:

SEXP ltpMatrix_setDiag ( SEXP  x,
SEXP  d 
)

Definition at line 95 of file dtpMatrix.c.

References Matrix_DimSym, and tr_l_packed_setDiag().

Here is the call graph for this function: