00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _SPP_COMMON_H_
00018 #define _SPP_COMMON_H_
00019
00020 #include <stdio.h>
00021
00022 #include "sym_proto.h"
00023 #include "spp_types.h"
00024
00025 int *spp_lexsort PROTO((col_ordered *matrix));
00026 int spp_lexcompare PROTO((const void *i, const void *j));
00027 void spp_free_cmatrix PROTO((col_ordered *m));
00028 void spp_free_rmatrix PROTO((row_ordered *m));
00029 void spp_column_to_row PROTO((col_ordered *cm, row_ordered *rm, int *i_tmpm,
00030 int **istar_tmpm));
00031 void spp_row_to_column PROTO((row_ordered *rm, col_ordered *cm, int *i_tmpn,
00032 row_ind_type **rowindstar_tmpn));
00033 FILE *get_filehandler PROTO((int counter, char *filename, char *fname));
00034
00035 #endif