CAFE
Computational Analysis of gene Family Evolution
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gmatrix.h File Reference

Go to the source code of this file.

Data Structures

struct  GMatrix
 

Typedefs

typedef GMatrixpGMatrix
 

Functions

pGMatrix gmatrix_new (int dim, int *size, int datasize)
 
void gmatrix_free (pGMatrix pgm)
 
int gmatrix_index (pGMatrix pgm,...)
 
void * gmatrix_get (pGMatrix pgm,...)
 
void gmatrix_set (pGMatrix pgm, void *psrc,...)
 
pGMatrix gmatrix_double_new (int dim, int *size)
 
double gmatrix_double_get (pGMatrix pgm,...)
 
void gmatrix_double_set (pGMatrix pgm, double d,...)
 
void gmatrix_double_set_with_index (pGMatrix pgm, double d, int idx)
 
void gmatrix_dim_index (pGMatrix pgm, int idx, int *didx)
 
double gmatrix_double_get_with_index (pGMatrix pgm, int idx)
 

Typedef Documentation

typedef GMatrix* pGMatrix

Function Documentation

void gmatrix_dim_index ( pGMatrix  pgm,
int  idx,
int *  didx 
)
double gmatrix_double_get ( pGMatrix  pgm,
  ... 
)
double gmatrix_double_get_with_index ( pGMatrix  pgm,
int  idx 
)
pGMatrix gmatrix_double_new ( int  dim,
int *  size 
)
void gmatrix_double_set ( pGMatrix  pgm,
double  d,
  ... 
)
void gmatrix_double_set_with_index ( pGMatrix  pgm,
double  d,
int  idx 
)
void gmatrix_free ( pGMatrix  pgm)
void* gmatrix_get ( pGMatrix  pgm,
  ... 
)
int gmatrix_index ( pGMatrix  pgm,
  ... 
)
pGMatrix gmatrix_new ( int  dim,
int *  size,
int  datasize 
)
void gmatrix_set ( pGMatrix  pgm,
void *  psrc,
  ... 
)