Main Page | Directories | File List | Globals

dgeMatrix.h File Reference

#include <R_ext/Lapack.h>
#include "Mutils.h"

Go to the source code of this file.

Functions

SEXP dgeMatrix_validate (SEXP obj)
SEXP dgeMatrix_norm (SEXP obj, SEXP norm)
SEXP dgeMatrix_rcond (SEXP obj, SEXP type)
SEXP dgeMatrix_crossprod (SEXP x)
SEXP dgeMatrix_dgeMatrix_crossprod (SEXP x, SEXP y)
SEXP dgeMatrix_matrix_crossprod (SEXP x, SEXP y)
SEXP dgeMatrix_getDiag (SEXP x)
SEXP dgeMatrix_LU (SEXP x)
SEXP dgeMatrix_determinant (SEXP x, SEXP logarithm)
SEXP dgeMatrix_Schur (SEXP x, SEXP vectors)
SEXP dgeMatrix_solve (SEXP a)
SEXP dgeMatrix_dgeMatrix_mm (SEXP a, SEXP b)
SEXP dgeMatrix_svd (SEXP x, SEXP nu, SEXP nv)
SEXP dgeMatrix_exp (SEXP x)
void dgesdd_ (const char *jobz, const int *m, const int *n, double *a, const int *lda, double *s, double *u, const int *ldu, double *vt, const int *ldvt, double *work, const int *lwork, int *iwork, int *info)


Function Documentation

SEXP dgeMatrix_crossprod SEXP  x  ) 
 

SEXP dgeMatrix_determinant SEXP  x,
SEXP  logarithm
 

SEXP dgeMatrix_dgeMatrix_crossprod SEXP  x,
SEXP  y
 

SEXP dgeMatrix_dgeMatrix_mm SEXP  a,
SEXP  b
 

SEXP dgeMatrix_exp SEXP  x  ) 
 

Matrix exponential - based on the code for Octave's expm function.

Parameters:
x real square matrix to exponentiate
Returns:
matrix exponential of x

SEXP dgeMatrix_getDiag SEXP  x  ) 
 

SEXP dgeMatrix_LU SEXP  x  ) 
 

SEXP dgeMatrix_matrix_crossprod SEXP  x,
SEXP  y
 

SEXP dgeMatrix_norm SEXP  obj,
SEXP  norm
 

SEXP dgeMatrix_rcond SEXP  obj,
SEXP  type
 

SEXP dgeMatrix_Schur SEXP  x,
SEXP  vectors
 

SEXP dgeMatrix_solve SEXP  a  ) 
 

SEXP dgeMatrix_svd SEXP  x,
SEXP  nu,
SEXP  nv
 

SEXP dgeMatrix_validate SEXP  obj  ) 
 

void dgesdd_ const char *  jobz,
const int *  m,
const int *  n,
double *  a,
const int *  lda,
double *  s,
double *  u,
const int *  ldu,
double *  vt,
const int *  ldvt,
double *  work,
const int *  lwork,
int *  iwork,
int *  info
 


Generated on Fri Feb 18 08:49:34 2005 for Matrix by  doxygen 1.4.1