88 #ifndef AMESOS_BTF_DECL_H
89 #define AMESOS_BTF_DECL_H
231 #define BTF_FLIP(j) (-(j)-2)
232 #define BTF_ISFLIPPED(j) ((j) < -1)
233 #define BTF_UNFLIP(j) ((BTF_ISFLIPPED (j)) ? BTF_FLIP (j) : (j))
253 #define BTF_DATE "May 31, 2007"
254 #define BTF_VERSION_CODE(main,sub) ((main) * 1000 + (sub))
255 #define BTF_MAIN_VERSION 1
256 #define BTF_SUB_VERSION 0
257 #define BTF_SUBSUB_VERSION 0
258 #define BTF_VERSION BTF_VERSION_CODE(BTF_MAIN_VERSION,BTF_SUB_VERSION)
UF_long amesos_btf_l_strongcomp(UF_long, UF_long *, UF_long *, UF_long *, UF_long *, UF_long *, UF_long *)
int amesos_btf_order(int n, int Ap[], int Ai[], double maxwork, double *work, int P[], int Q[], int R[], int *nmatch, int Work[])
int amesos_btf_maxtrans(int nrow, int ncol, int Ap[], int Ai[], double maxwork, double *work, int Match[], int Work[])
int amesos_btf_strongcomp(int n, int Ap[], int Ai[], int Q[], int P[], int R[], int Work[])
UF_long amesos_btf_l_maxtrans(UF_long, UF_long, UF_long *, UF_long *, double, double *, UF_long *, UF_long *)
UF_long amesos_btf_l_order(UF_long, UF_long *, UF_long *, double, double *, UF_long *, UF_long *, UF_long *, UF_long *, UF_long *)