Matrix r5059
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
cholmod-etc.c File Reference
#include "Mdefines.h"
#include "idz.h"
#include "cholmod-etc.h"

Go to the source code of this file.

Functions

static void Matrix_cholmod_error_handler (int status, const char *file, int line, const char *message)
 
int Matrix_cholmod_start (cholmod_common *Common)
 
int Matrix_cholmod_finish (cholmod_common *Common)
 
cholmod_factor * M2CHF (SEXP obj, int values)
 
cholmod_sparse * M2CHS (SEXP obj, int values)
 
cholmod_dense * M2CHD (SEXP obj, char trans)
 
SEXP CHF2M (cholmod_factor *L, int values)
 
SEXP CHS2M (cholmod_sparse *A, int values, char shape)
 
SEXP CHD2M (cholmod_dense *A, char trans, char shape)
 

Variables

cholmod_common c
 
cholmod_common cl
 

Function Documentation

◆ CHD2M()

SEXP CHD2M ( cholmod_dense * A,
char trans,
char shape )

Definition at line 375 of file cholmod-etc.c.

References _, dtrans2(), errorChar, GET_SLOT, Matrix_DimSym, Matrix_xSym, newObject(), SET_SLOT, and ztrans2().

Referenced by sparseCholesky_solve().

◆ CHF2M()

◆ CHS2M()

SEXP CHS2M ( cholmod_sparse * A,
int values,
char shape )

◆ M2CHD()

cholmod_dense * M2CHD ( SEXP obj,
char trans )

◆ M2CHF()

◆ M2CHS()

◆ Matrix_cholmod_error_handler()

static void Matrix_cholmod_error_handler ( int status,
const char * file,
int line,
const char * message )
static

Definition at line 9 of file cholmod-etc.c.

References _, and c.

Referenced by Matrix_cholmod_start().

◆ Matrix_cholmod_finish()

int Matrix_cholmod_finish ( cholmod_common * Common)

Definition at line 31 of file cholmod-etc.c.

References _.

Referenced by R_unload_Matrix().

◆ Matrix_cholmod_start()

int Matrix_cholmod_start ( cholmod_common * Common)

Definition at line 22 of file cholmod-etc.c.

References _, and Matrix_cholmod_error_handler().

Referenced by R_init_Matrix().

Variable Documentation

◆ c

◆ cl