Matrix r4655
Loading...
Searching...
No Matches
Functions
utils.c File Reference
#include <stdio.h>
#include "Mdefines.h"
#include "utils.h"

Go to the source code of this file.

Functions

void * Matrix_memset (void *dest, int ch, R_xlen_t length, size_t size)
 
void * Matrix_memcpy (void *dest, const void *src, R_xlen_t length, size_t size)
 
char * Matrix_sprintf (const char *format,...)
 
int equal_character_vectors (SEXP s1, SEXP s2, int n)
 
void conjugate (SEXP x)
 
void zeroRe (SEXP x)
 
void zeroIm (SEXP x)
 
void naToOne (SEXP x)
 

Function Documentation

◆ conjugate()

void conjugate ( SEXP  x)

Definition at line 152 of file utils.c.

Referenced by dense_force_symmetric(), and sparse_force_symmetric().

◆ equal_character_vectors()

int equal_character_vectors ( SEXP  s1,
SEXP  s2,
int  n 
)

◆ Matrix_memcpy()

void * Matrix_memcpy ( void *  dest,
const void *  src,
R_xlen_t  length,
size_t  size 
)

◆ Matrix_memset()

void * Matrix_memset ( void *  dest,
int  ch,
R_xlen_t  length,
size_t  size 
)

◆ Matrix_sprintf()

char * Matrix_sprintf ( const char *  format,
  ... 
)

Definition at line 133 of file utils.c.

References Matrix_ErrorBufferSize.

◆ naToOne()

void naToOne ( SEXP  x)

◆ zeroIm()

void zeroIm ( SEXP  x)

Definition at line 174 of file utils.c.

Referenced by dense_symmpart(), and sparse_symmpart().

◆ zeroRe()

void zeroRe ( SEXP  x)

Definition at line 163 of file utils.c.

Referenced by dense_skewpart(), and sparse_skewpart().