EVSL  1.1.0
EigenValues Slicing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Macros | Functions | Variables
SuiteSparse_config.h File Reference
#include <limits.h>
#include <stdlib.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SuiteSparse_config_struct


#define SuiteSparse_long   long
#define SuiteSparse_long_max   LONG_MAX
#define SuiteSparse_long_idd   "ld"
#define SuiteSparse_long_id   "%" SuiteSparse_long_idd
#define SUITESPARSE_PRINTF(params)
#define SUITESPARSE_DATE   "Dec 8, 2016"
#define SUITESPARSE_VER_CODE(main, sub)   ((main) * 1000 + (sub))


void SuiteSparse_start (void)
void SuiteSparse_finish (void)
void * SuiteSparse_malloc (size_t nitems, size_t size_of_item)
void * SuiteSparse_calloc (size_t nitems, size_t size_of_item)
void * SuiteSparse_realloc (size_t nitems_new, size_t nitems_old, size_t size_of_item, void *p, int *ok)
void * SuiteSparse_free (void *p)
void SuiteSparse_tic (double tic[2])
double SuiteSparse_toc (double tic[2])
double SuiteSparse_time (void)
double SuiteSparse_hypot (double x, double y)
int SuiteSparse_divcomplex (double ar, double ai, double br, double bi, double *cr, double *ci)
int SuiteSparse_version (int version[3])


struct SuiteSparse_config_struct SuiteSparse_config

Macro Definition Documentation

#define SUITESPARSE_DATE   "Dec 8, 2016"

Definition at line 236 of file SuiteSparse_config.h.


Definition at line 234 of file SuiteSparse_config.h.

#define SuiteSparse_long   long

Definition at line 62 of file SuiteSparse_config.h.

Referenced by csrMat_to_cholmod_sparse(), and SetupASIGMABSolDirect().

#define SuiteSparse_long_id   "%" SuiteSparse_long_idd

Definition at line 67 of file SuiteSparse_config.h.

#define SuiteSparse_long_idd   "ld"

Definition at line 64 of file SuiteSparse_config.h.

#define SuiteSparse_long_max   LONG_MAX

Definition at line 63 of file SuiteSparse_config.h.


Definition at line 238 of file SuiteSparse_config.h.

#define SUITESPARSE_PRINTF (   params)
{ \
{ \
(void) (SuiteSparse_config.printf_func) params ; \
} \
struct SuiteSparse_config_struct SuiteSparse_config
int(* printf_func)(const char *,...)

Definition at line 165 of file SuiteSparse_config.h.


Definition at line 239 of file SuiteSparse_config.h.


Definition at line 240 of file SuiteSparse_config.h.

#define SUITESPARSE_VER_CODE (   main,
)    ((main) * 1000 + (sub))

Definition at line 237 of file SuiteSparse_config.h.

Definition at line 241 of file SuiteSparse_config.h.

Function Documentation

void* SuiteSparse_calloc ( size_t  nitems,
size_t  size_of_item 
int SuiteSparse_divcomplex ( double  ar,
double  ai,
double  br,
double  bi,
double *  cr,
double *  ci 
void SuiteSparse_finish ( void  )
void* SuiteSparse_free ( void *  p)
double SuiteSparse_hypot ( double  x,
double  y 
void* SuiteSparse_malloc ( size_t  nitems,
size_t  size_of_item 
void* SuiteSparse_realloc ( size_t  nitems_new,
size_t  nitems_old,
size_t  size_of_item,
void *  p,
int *  ok 
void SuiteSparse_start ( void  )
void SuiteSparse_tic ( double  tic[2])
double SuiteSparse_time ( void  )
double SuiteSparse_toc ( double  tic[2])
int SuiteSparse_version ( int  version[3])

Variable Documentation

struct SuiteSparse_config_struct SuiteSparse_config