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_maxtrans(int nrow, int ncol, int Ap [], int Ai [], double maxwork, double *work, int Match [], int Work [])
UF_long amesos_btf_l_maxtrans(UF_long, UF_long, UF_long *, UF_long *, double, double *, UF_long *, UF_long *)
int amesos_btf_strongcomp(int n, int Ap [], int Ai [], int Q [], int P [], int R [], int Work [])
UF_long amesos_btf_l_order(UF_long, UF_long *, UF_long *, double, double *, 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 [])