[BACK]Return to matrices.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib / TiGERS_0.9

Annotation of OpenXM_contrib/TiGERS_0.9/matrices.h, Revision 1.1.1.1

1.1       maekawa     1: /*
                      2: **  matrices.h                                 4/99
                      3: **
                      4: **  Definition and Minipulation of integer and double matrices and vectors.
                      5: **  vectors are simply C-vectors (with indices starting at zero) and matrices
                      6: **  are stored Numerical Recepies style -- as a vector of pointers to the
                      7: **  rows of the matrix [which are themselves just regular C vectors].
                      8: **
                      9: ** TiGERS,  Toric Groebner Basis Enumeration by Reverse Search
                     10: ** copyright (c) 1999  Birk Huber
                     11: */
                     12: #define IMref(M,i,j) ((M)[i][j])
                     13:
                     14:
                     15: int **imatrix_read(FILE *is,int *m, int *n);
                     16: void print_imatrix(FILE *of, char *prefix,int **M, int m, int n);
                     17: int **new_imatrix(int r, int c);
                     18: void free_imatrix(int **M);
                     19: int *new_ivector(int c);
                     20: void free_ivector(int *V);
                     21: double **new_matrix(int r, int c);
                     22: void free_matrix(double **M);
                     23: double *new_vector(int c);
                     24: void free_vector(double *V);
                     25:
                     26:
                     27:
                     28:

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>